1
我有下面的代碼,它讀取我傳遞給gulp的任務名稱:release
或test
,並根據該文件決定從文件加載哪個任務組。如何從命令參數中讀取gulp任務名稱?
var argv = require('yargs').argv;
var group = argv._[0];
var groups = {
"release": ["tasks/release/*.js", , "tasks/release/deps.json"],
"test": ["tasks/test/*.js", "tasks/test/deps.json"]
};
require("gulp-task-file-loader").apply(null, groups[group]);
是不是有更好的辦法來擺脫一飲而盡本身,而不是使用yargs
命令的任務是什麼?