有人知道如何将Google closure compiler与Eclipse IDE集成吗?我试图做的是将Google封闭编译器配置为Eclipse IDE的外部工具。然后我就可以在IDE中运行闭包编译器并通过单击缩小我的Javascript文件。 还有人解决了这个问题吗?
答案 0 :(得分:12)
Rock Star Apps提供了一个鲜为人知的插件。我刚刚写了一篇关于它的博客文章:[已删除,因为不再存在]。
经过一些谷歌搜索,我也找到了这个,但没有测试过:https://github.com/greggian/Eclipse-Closure-Compiler。
更新:Rock Star Apps网站不再有效。如果我今天尝试这样做,我肯定会下载closure compiler jar,编写一个ant脚本来运行它(类似下面的代码),然后为它创建一个项目构建器。
<target name="rebuild">
<taskdef name="jscomp" classname="com.google.javascript.jscomp.ant.CompileTask"
classpath="/opt/closure-compiler/compiler.jar"/>
<jscomp compilationLevel="simple" warning="quiet"
debug="false" output="js/all.closure.js">
<sources dir="js">
<file name="script1.js"/>
<file name="script2.js"/>
<file name="script3.js"/>
<file name="script4.js"/>
<file name="script5.js"/>
<file name="script6.js"/>
</sources>
</jscomp>
</target>
答案 1 :(得分:4)
答案 2 :(得分:4)
试试这些日食插件:
Closure模板的Eclipse插件
带有Closure编译器和闭包库的JavaScript Eclipse插件
一切正常!答案 3 :(得分:1)
这个podcast有一些关于闭包编译器如何适合IDE的信息。但它是在关闭发布之前发布的。
答案 4 :(得分:1)
您可能对http://plovr.com/感兴趣,这是一个Closure构建工具。它动态地重新编译JavaScript和Closure模板代码。