Интегрировать компилятор закрытия Google с Eclipse IDE? - PullRequest
17 голосов
/ 20 июля 2010

Кто-нибудь знает, как интегрировать компилятор закрытия Google с Eclipse IDE? Я пытался настроить компилятор закрытия Google как внешний инструмент для Eclipse IDE. Тогда я смогу запустить компилятор закрытия в IDE и минимизировать мои файлы Javascript одним щелчком мыши. Кто-нибудь еще решил эту проблему?

Ответы [ 5 ]

12 голосов
/ 03 июня 2011

Rock Star Apps предоставляют малоизвестный плагин, который делает это.Я только что написал статью в блоге: [удалено, поскольку больше не существует].

После некоторого поиска в Google, я также нашел это, но не проверял это: https://github.com/greggian/Eclipse-Closure-Compiler.

Обновление: сайт Rock Star Apps больше не работает.Если бы я попытался сделать это сегодня, я бы определенно просто скачал закрывающий компилятор jar , написал сценарий ant для его запуска (что-то вроде кода ниже), а затем создал для него конструктор проекта.1010 *

<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>
4 голосов
/ 13 мая 2012

попробуйте следующие плагины Eclipse:

Плагин Eclipse для шаблонов закрытия

Плагин Eclipse для JavaScript с компилятором закрытия и библиотекой закрытия

http://www.normalesup.org/~simonet/soft/index.en.html

все работает!

4 голосов
/ 25 сентября 2010

вы можете использовать для этого задачи муравья http://code.google.com/p/closure-compiler/wiki/BuildingWithAnt

1 голос
/ 02 марта 2012

Вас может заинтересовать http://plovr.com/, инструмент для сборки Closure. Он динамически перекомпилирует код JavaScript и шаблон закрытия.

1 голос
/ 30 сентября 2010

Этот подкаст содержит некоторую информацию о том, как компилятор замыкания может вписаться в IDE. Но он был опубликован до закрытия.

...