【发布时间】:2017-01-27 16:41:05
【问题描述】:
我们目前正在使用带有 grunt 的 nodejs 构建我们的前端 js 代码库 (angularjs),这似乎是一种流行的设置,但我们对这个解决方案并不满意。有没有人对构建设置有建议,例如linting,最小化我们的 js,运行更少等等(除了一些自定义的 angular 和特别是我们的应用程序的步骤)根本不使用 nodejs?
我会保留它以避免引发一场激烈的战争,但在我们看来,以下是当前设置的一些缺点:
grunt 甚至没有 1970 年代构建系统的基本功能,例如仅根据文件修改时间自动重新构建已修改的文件
在每次构建时,npm 都会导致我们的构建服务器上运行不断令人头疼
【问题讨论】:
标签: javascript node.js build npm gruntjs