我想使用 Google Closure Compiler(进一步的 GCC)来加入我的 js 文件并在部署之前进行压缩。没关系,如果我需要运行一些脚本。但是我怎样才能写一个带有 GCC 选项的文件呢?我只能写一个带有任务的 *.sh 文件。
请帮帮我。如果有一些工具可以监视我的本地js
文件夹中的更改并运行该任务,那也很棒。
谢谢。
我想使用 Google Closure Compiler(进一步的 GCC)来加入我的 js 文件并在部署之前进行压缩。没关系,如果我需要运行一些脚本。但是我怎样才能写一个带有 GCC 选项的文件呢?我只能写一个带有任务的 *.sh 文件。
请帮帮我。如果有一些工具可以监视我的本地js
文件夹中的更改并运行该任务,那也很棒。
谢谢。
查看 plovr。http://plovr.com/
当一个源文件发生更改时,有许多“make”系统提供了根据一组规则重建软件的命令。GNU/Linux 有 make,Java 有 ant,CoffeeScript 有 cake,Ruby 有 rake 等等。任何这些都可以产生一个任务来编译你的 .js 文件。它们都有繁琐的语法。
检测文件更改并在文件更改时自动重建、测试和部署所有内容的系统称为“持续构建”、“持续集成”或“持续部署”系统。最重要的是为 Java 开发的Jenkins 。
听起来您想要一个相当简单的 1 和 2 的单用户组合。
node.js 非常适合运行监视文件更改和生成构建命令的作业。它没有“标准”的 JavaScript 构建系统或持续集成系统。但是那里有很多项目,例如
我正在尝试自己在 ready.js 和 Cakefile 之间做出决定。
您需要获取 node.js 以便您可以在 javascript 中编写 make 文件,这是最好的方法。