1
我想在我的gulp任務中將標誌--silent
設置爲默認值。這可能嗎?我可以設置默認的標籤?
https://github.com/gulpjs/gulp/blob/master/docs/CLI.md#flags
我想在我的gulp任務中將標誌--silent
設置爲默認值。這可能嗎?我可以設置默認的標籤?
https://github.com/gulpjs/gulp/blob/master/docs/CLI.md#flags
,如果你正在運行一個Shell的最簡單方法是使用別名:
別名吞掉「吞掉--silent」(檢查特定的語法爲您殼式)。
如果你想採取了一步,在項目進入:
node_modules /一飲而盡/ bin中
和編輯gulp.js
你會看到那裏的下面幾行:
var shouldLog = !argv.silent && !simpleTasksFlag;
if (!shouldLog) {
gutil.log = function(){};
}
如果你想斷然禁止伐木,只是將其更改爲:
var shouldLog = false;
如果要禁用它在每個任務的基礎上,可以通過(在此代碼gutil)日誌方法操縱一飲而盡,UTIL的做到這一點:
gulp.task('mySilentTask', function(){
gutil.log = function(){}; // make sure you obtain gutil properly
// task logic here
});
咕嘟咕嘟的內部的一個有趣的探索瓦特/ OA懷疑。但是編輯核心軟件包文件不是很難嗎? DEF。不是最佳實踐,在此背景下,Gulp缺乏用於管理標誌的程序化界面可能使其成爲唯一的答案! –