2014-09-22 50 views
1

我一直在使用Gulp一段時間,並且我剛剛發現了一種運行Gulp任務的方法,例如通過package.json's腳本運行browserify/watchify/less。例如:將Gulp任務轉換爲Npm的腳本

"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-revgulp-s3npm's scripts工作?

+0

爲什麼不直接指定在的package.json的腳本吞氣任務對象? ''上傳':「gulp upload-to-s3」' – idbehold 2014-09-22 19:30:08

回答

0

Gulp插件只是可以使用包含文件小塊的流的流。

gulp-s3只是knox的一個包裝,你只需要在knox上找到一個暴露了cli接口的不同包裝。或者寫你自己的。