我们目前正在使用带有grunt的nodejs构建我们的前端js代码库(angularjs),这似乎是一个流行的设置,但我们对此解决方案不满意。有没有人有关于例如构建设置的建议。 linting,最小化我们的js,减少运行等等(除了一般的自定义角度以及我们的应用程序),而不使用nodejs?
我会留下它以避免启动一个火焰战,但是对于上下文,这里是我们视图中当前设置的一些缺点:
grunt甚至没有20世纪70年代构建系统的基本功能,比如自动重新构建基于文件修改时间修改过的文件
npm导致在每次构建时在我们的构建服务器上运行持续的头痛
答案 0 :(得分:1)
如果grunt甚至没有20世纪70年代构建系统的基本功能,为什么不使用20世纪70年代的构建系统?
如果您对此感到满意,请使用make
。它仍然可以正常工作。如果你对它的工作原理感到满意,就没有理由不使用它。