我已经使用Gulp
了一段时间,我刚刚发现了一种Gulp
通过package.json's
脚本运行某些任务(例如browserify / watchify / less)的方法。例如:
"scripts": {
"watch": "npm run watch-js & npm run watch-less & npm run watch-server",
"watch-js": "watchify app/js/main.js -t -o static/bundle.js -dv",
"watch-less": "nodemon --watch app/less/*.less --ext less --exec 'npm run build-less'"
}
由于browserify/watchify/less
是原生npm
的包,我想知道我怎么可以重现/转换(不编写自定义的bash / zsh的脚本)我的其他Gulp
诸如任务gulp-rev
,gulp-s3
将工作与npm's scripts
?
您已经可以从CLI调用特定的gulpfile任务。只需将它们放入您的npm脚本中即可。
可以通过运行来执行任务
gulp <task> <othertask>
。刚运行gulp
将执行您注册的名为的任务default
。如果没有default
任务,gulp将出错。
https://github.com/gulpjs/gulp/blob/master/docs/CLI.md#tasks
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句