gulp.task时,能否带除任务名以外的参数?
我在package.json中写
"scripts": {
"build": "gulp build"
}
当我运行npm run build
时,就会去gulpfile.babel.js
文件中找对应的build任务,比如gulp.task('build', ['transpile','html', 'css', 'images', 'locales']);
我想问能否在调用npm run build时带参数来将参数传入到gulp任务中,
比如说 npm run build -app1
, 然后获得 app1 这个参数,在gulp.task的build时,我只对app1这个文件进行build(这一步我自己琢磨), 主要就是不知道怎么把值传到 gulp.task中,然后调用。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可以通过命令行参数获取,在
gulpfile.js
中process.argv
是输入到命令行的参数数组。