2015-12-02 48 views
3

在構建js應用程序時,我需要幫助來在npm腳本中運行一系列命令。使用uglify和npm腳本中的驅魔者管理browserify

眼下進出口運行這一行:

"scripts": { 
    "build-js": "browserify src/app/main.js --debug | exorcist dist/app.js.map > dist/app.js", 
} 

這browserifies和提取物sourcemaps。但我也想用uglifyjs2來縮小。

如何通過管道uglifyjs獲得外部源地圖的縮小源?

回答

6

uglifyify可以幫助你:

browserify -t uglifyify src/app/main.js --debug | exorcist dist/app.js.map > dist/app.js 
1

你可以這樣做:

 
"browserify": "browserify -e scripts/index.js -d -t browserify-shim | exorcist scripts/bundle.map | uglifyjs -cm > scripts/bundle.js" 
相關問題