如何在 Eclipse 中配置 Rock Star Apps 插件以连接和压缩 Javascript

发布于 2024-12-28 19:59:22 字数 159 浏览 0 评论 0原文

我正在使用 rockstarapps 插件通过 Google Closure 连接和压缩/缩小 .js 文件。 我选择了在依赖项更改时重建文件的选项,但现在我想更改依赖项、输出文件等...我该怎么做?

“添加到自动构建”选项有什么作用?

谢谢你,

DM

I am using the rockstarapps plugin for concatenating and compressing/minifying .js files with Google Closure.
I chose the option to rebuild files when a dependency changes but now I would like to change the dependencies, output file, etc... How do I do that?

What does the 'Add to Auto-Building' option do?

thank you,

DM

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

人生百味 2025-01-04 19:59:22

在项目的根目录中有一个名为 .rockstarapps 的 ant 构建文件。
这是 Xml 且人类可读。
输出文件在顶部附近指定:

自动构建:我假设这会将文件添加到 .rockstarapps 的构建部分

In the root of your project is an ant build file called .rockstarapps.
This is Xml and human readable.
The output file is specified near the top: <file name="path/to/file.js">

Auto Building: I assume this adds the file to the build section of .rockstarapps

迷你仙 2025-01-04 19:59:22

仅当文件发生更改时才会激活自动构建选项,要添加新的依赖项,请转到 .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>

The autobuilding option will only be activated if the files change, to add a new dependency, go to the .rockstarapps file and add up the line necessary, after saving just change some line into any of the dependencies and the file should be compiled with your new dependencies.

<?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>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文