用法
gulp build --module=m --mobile --rootFontSize=25
或者 npm run dev --define defineVal
// 获取环境变量
var argv = require('yargs').argv;
const project = argv.define; 值为 'defineVal'
console.log('编译参数: \r\n', argv, '\r\n');
编译参数:
{ _: [ 'build' ],
help: false,
version: false,
module: 'm',
mobile: true,
rootFontSize: 25,
'$0': 'C:\\Users\\www\\AppData\\Roaming\\npm\\node_modules\\gulp\\bin\\gulp.js'
}
// 短参数
gulp build -m a -d=3 -s --prefix=/usr/local --color
不管长短参数, 没有参数值的就设置为true, 有参数值的就取相应的值
网友评论