我查看了SO Packaging JavaScript & CSS
现在虽然这确实提供了6个可以使用的应用程序。它没有提到Grunt,Yoeman和NPM
或者,它在打包后解决我们如何部署JavaScript
还有Juicer
和maven Tools for JavaScript
就需求而言,这是一些要点。
- 为了获得最佳性能,应使用尽可能少的请求和字节来提供CSS和JavaScript
- 缩小JavaScript和CSS。
- 通过将多个文件(css,js)合并为一个来最小化HTTP请求的数量。
- 包管理与jamjs提供的内容
类似
- 依赖管理
- 拆除和更换包裹
- 构建自定义程序包
- 版本控制
- 出版
- 部署
醇>
以上所有都可以用npm完成吗?还是只是Grunt?或两者的组合?