我使用Gulp已经有一段时间了,我刚刚发现了一种通过package.json's脚本运行一些Gulp任务的方法,比如浏览/监视/减少。例如:
"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
发布于 2014-09-22 19:36:08
您已经可以从CLI调用特定的gulpfile任务。把这些扔进你的npm脚本。
可以通过运行
gulp <task> <othertask>来执行任务。只运行gulp将执行您注册的任务default。如果没有default任务,gulp就会出错。
https://github.com/gulpjs/gulp/blob/master/docs/CLI.md#tasks
发布于 2014-09-22 19:12:00
只是可以消耗包含全局文件的流的流。
GUP-S3只是knox的一个包装器,您只需要在knox周围找到一个不同的包装器,它可以公开一个cli接口。或者自己写。
https://stackoverflow.com/questions/25981322
复制相似问题