我目前有这个因子绑定命令,我用来捆绑我的文件,并将所有常见的东西拉到通用文件中:
browserify index.js bar-charts.js list-filter.js dashboard.js -p [ factor-bundle -o ../../static/js/index.js -o ../../static/js/bar-chart.js -o ../../static/js/list-filter.js -o ../../static/js/dashboard.js ] -o ../../static/js/common.js
我以前也使用这个命令来uglify个别的文件:
browserify index.js | uglifyjs > ../../static/js/index.min.js
如何将文件与因子包合并,并在同一命令中将其与uglifyjs进行比较?
我发现了this example in the factor-bundle docs,但我真的不明白如何适应它.
(我也可以使用两个命令,如果这个效果更好,我只想结束最小化和组合的文件!)
解决方法
我最近一直在研究这个地区,偶然发现我认为可能会帮助你.
browserify files/*.js \ -p [ ../ -o 'uglifyjs -cm | tee bundle/`basename $FILE` | gzip > bundle/`basename $FILE`.gz' ] \ | uglifyjs -cm | tee bundle/common.js | gzip > bundle/common.js.gz
我没有在浏览器中玩得很多,但对我来说,这看起来好像是将因子分组的输出管道化为uglify.
来源:https://gist.github.com/substack/68f8d502be42d5cd4942
希望这有助于某人
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。