【发布时间】:2013-04-03 00:54:48
【问题描述】:
我需要编译/压缩一个“不断增长的”javascript 应用程序(目前大约 40k LoC)。
我没有时间为我正在尝试做的事情集成“适当的”工具,例如 require.js,因为它需要修改所述代码。
我原本打算手动将所有内容堆在一起以执行压缩/编译例程,但在这一点上,我认为这将使其很难维护。 (最终,我想将文件结构分解为当前的层次结构。)
话虽如此,我一直在使用名为 Winless 的工具进行 .less 编译,我真的很喜欢它的功能:
- 添加文件夹集
- 记下您要包含的文件
- 注意这些文件中的更改并在发生这种情况时重新编译
我想知道 js 是否有类似的工具?
Closure Compiler 做得很好,我听说Uglifyjs 也很好。我可能最终会使用 Closure 的 REST api 来手动管理文件集,但我想知道是否存在任何东西可以稍微抽象一下流程 - 到 独立的 windows gui?
我已经摸索了几个星期,但还没有找到任何可靠的东西。
干杯-
【问题讨论】:
-
如果我理解正确,此链接可能会有所帮助:yuicompressor.codeplex.com
-
对于 JS,我想说GruntJS 就是你所需要的。此外,喜欢终端,它比用于自动化操作的 GUI 更快、更快、更方便。
标签: javascript windows compiler-construction