我需要编译/压缩一个“不断增长的”javascript 应用程序(目前大约 40k LoC)。
我没有时间为我正在尝试做的事情集成“适当的”工具,比如require.js,因为它需要修改所述代码。
我原本打算手动将所有内容堆在一起以执行紧凑/编译例程,但在这一点上,我认为这将使其很难维护。(最终,我想将文件结构分解为当前的层次结构。)
话虽如此,我一直在使用名为Winless的工具进行 .less 编译,我非常喜欢它的功能:
- 添加文件夹集
- 记下要包含的文件
- 注意这些文件中的更改并在发生这种情况时重新编译
我想知道 js 是否存在类似的工具?
Closure Compiler做了一流的工作,我听说Uglifyjs也不错。我最终可能会使用 Closure 的 REST api 来手动管理文件集,但我想知道是否存在任何将过程抽象一点的东西 - 到一个独立的 windows gui中?
我已经四处寻找了几个星期,但还没有想出任何可靠的东西。
干杯 -