2012-01-24 3 views
0

Я использую плагин rockstarapps для конкатенации и сжатия/минирования файлов .js с Google Closure. Я выбрал вариант перестроить файлы, когда изменяется зависимость, но теперь я хотел бы изменить зависимости, выходной файл и т. Д. Как это сделать?Как настроить плагин Rock Star Apps в Eclipse для конкатенирования и сжатия Javascripts

Что делает опция «Добавить в автостроение»?

спасибо,

DM

ответ

1

В корневом каталоге вашего проекта муравья построить файл называется .rockstarapps. Это Xml и читаемый человеком. Выходной файл указан в верхнем: <file name="path/to/file.js">

Auto Building: Я предполагаю, что это добавляет файл в разделе сборки .rockstarapps

+1

Кроме того, если у вас есть архив для этого плагина, отправьте его онлайн. – hyponym

+0

здесь вы идете: http://blog.avirtualhome.com/rockstarapps-for-eclipse/ – jorrebor

0

Опция Автопостроение будет активироваться только если файлы меняются, чтобы добавить новой зависимости, перейдите в файл .rockstarapps и добавьте нужную строку после сохранения, просто изменив некоторую строку на любую из зависимостей, и файл должен быть скомпилирован с вашими новыми зависимостями.

<?xml version="1.0" encoding="UTF-8" standalone="no"?> 
<rockstarapps> 
<file name="WebContent/js/extlib.core.all.js"> 
     <min>false</min> 
     <comp>false</comp> 
     <closureCompiler>false</closureCompiler> 
     <gZip>false</gZip> 
     <resolveImports>false</resolveImports> 
     <urlRewriting>false</urlRewriting> 
     <autoBuild>true</autoBuild> 
     <lineLength>-1</lineLength> 
     <autoTimestamps>false</autoTimestamps> 
     <removeLogs>false</removeLogs> 
     <oldFileNames>false</oldFileNames> 
     <dependencies> 
      <file>WebContent/ExtLib/core/modernizr.tdm.js</file> 
      <file>WebContent/ExtLib/core/jquery-1.8.3.js</file> 
      <file>WebContent/ExtLib/core/custom-tdm-jqm.js</file> 
      <file>WebContent/ExtLib/core/jquery.mobile-1.3.0.js</file>      
      <file>WebContent/ExtLib/template/knockout-2.2.1.js</file> 
     </dependencies> 
     <properties/> 
    </file> 
</rockstarapps>