用戶發(fā)生致命錯誤時執(zhí)行某些行為。
查看fail lib source可以了解更多詳細信息。
如果任務內(nèi)部已經(jīng)崩潰(或者即將崩潰),這個API可以用于強制終止Grunt運行。在出口代碼中可以查看內(nèi)置的完整的Grunt出口代碼列表。
注意任何使用?(unicode雪人)標記的方法都可以在grunt對象上直接調(diào)用。這里你只需要知道就行了,可以查看API主頁可以了解更多用法相關的信息。
顯示警告信息,同時立即終止Grunt運行。如果指定了命令行選項--force,Grunt會繼續(xù)處理任務文件。error參數(shù)可以是一個字符串信息或者一錯誤對象。
grunt.fail.warn(error [, errorcode]);
如果在命令行指定了--debug 9,同時還指定了一個錯誤對象,它會輸出一個堆棧跟蹤信息。
這個方法也可以作為grunt.warn來使用。
顯示警告信息,同時立即終止Grunt運行。error參數(shù)也可以是一個字符串信息或者一個錯誤對象。
grunt.fail.fatal(error [, errorcode]);
如果在命令行指定了--debug 9,還指定了一個錯誤對象,它會輸出一個堆棧跟蹤信息。
發(fā)生致命錯誤時會發(fā)出一個警報信息,除非指定--no-color選項.
這個方法還可以作為grunt.fatal使用。