我正在使用rockstarapps插件与Google Closure连接和压缩/缩小.js文件。 我选择了在依赖项更改时重建文件的选项,但现在我想更改依赖项,输出文件等...我该怎么做?
“添加到自动构建”选项有什么作用?
谢谢,
DM
答案 0 :(得分:1)
在项目的根目录中有一个名为.rockstarapps的ant构建文件。
这是Xml和人类可读的。
输出文件在顶部附近指定:<file name="path/to/file.js">
自动构建:我假设这会将文件添加到.rockstarapps的构建部分
答案 1 :(得分:0)
只有在文件发生变化时才会激活autobuilding选项,添加新的依赖项,转到.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>