Кто-нибудь знает, как интегрировать компилятор Google закрытия с Eclipse IDE? То, что я пытался сделать, это настроить компилятор Google закрытия как внешний инструмент для Eclipse IDE. Тогда я смогу запустить компилятор закрытия в среде IDE и одним щелчком мыши уменьшить файлы Javascript. Кто-нибудь еще решил эту проблему?
Включить компилятор Google закрытия с Eclipse IDE?
Ответ 1
Rock Star Apps предоставляет малоизвестный плагин, который делает это. Я просто написал статью в блоге: [удалено как больше не существует].
После некоторых поисковых запросов я также нашел это, но не протестировал его: https://github.com/greggian/Eclipse-Closure-Compiler.
Обновление: сайт Rock Star Apps больше не работает. Если бы я попытался сделать это сегодня, я бы определенно просто загрузил куб компилятора закрытия, напишет ant script, чтобы запустить его (что-то вроде кода ниже), а затем создайте для него построитель проектов.
<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>
Ответ 2
вы можете использовать ant задачи для этого http://code.google.com/p/closure-compiler/wiki/BuildingWithAnt
Ответ 3
попробуйте эти плагины eclipse:
Плагин Eclipse для закрывающих шаблонов
Плагин Eclipse для JavaScript с Closure Compiler и Closure Library
http://www.normalesup.org/~simonet/soft/index.en.html
все работает!
Ответ 4
В этом podcast есть информация о том, как компилятор закрытия может вписаться в среду IDE. Но он был опубликован до закрытия.
Ответ 5
Вам может быть интересно http://plovr.com/, инструмент сборки Closure. Он динамически перекомпилирует код JavaScript и Closure Template.