Ant 目标取决于 gulp 任务
Ant target depends on gulp task
我的项目中有一个 build xml
文件,它将我的 java 网络应用程序(Java、Java脚本、jsp)打包成 war 文件。
构建文件中有一个空的post-compile
target
。
我想让这个任务缩小并连接我的 js
并修改 jsp
的脚本标签,以便它们反映和引用连接的文件。
我想用 gulp 来做这个(我找不到蚂蚁 target
来适当地修改 jsp
s)。但是我怎样才能让 post-compile
之后的后续 ant 任务只在我的 gulp 任务完成时被调用(缩小、连接和修改 jsp
脚本标签)?
我在我的 build.xml
中添加了一个名为 gulp 的目标(这个目标“depends
”在我构建过程中的前一个目标上(对于在 [=13= 中找到的 netbeans) ])):
<target depends="-copy-webdir" name="-post-compile">
<exec vmlauncher="false" executable="gulp" dir="${basedir}"/>
</target>
这样我就能够将我的 gulpfile.js 集成到 netbeans 生成的构建过程中。
仍然欢迎任何建议、改进或意见。
根据@theyuv 的回答,我将项目中的 build.xml 更新为
<exec executable="gulp" osfamily="unix" dir="${component.source.dir}">
<arg line="@{gulpargs}"/>
</exec>
我的项目中有一个 build xml
文件,它将我的 java 网络应用程序(Java、Java脚本、jsp)打包成 war 文件。
构建文件中有一个空的post-compile
target
。
我想让这个任务缩小并连接我的 js
并修改 jsp
的脚本标签,以便它们反映和引用连接的文件。
我想用 gulp 来做这个(我找不到蚂蚁 target
来适当地修改 jsp
s)。但是我怎样才能让 post-compile
之后的后续 ant 任务只在我的 gulp 任务完成时被调用(缩小、连接和修改 jsp
脚本标签)?
我在我的 build.xml
中添加了一个名为 gulp 的目标(这个目标“depends
”在我构建过程中的前一个目标上(对于在 [=13= 中找到的 netbeans) ])):
<target depends="-copy-webdir" name="-post-compile">
<exec vmlauncher="false" executable="gulp" dir="${basedir}"/>
</target>
这样我就能够将我的 gulpfile.js 集成到 netbeans 生成的构建过程中。
仍然欢迎任何建议、改进或意见。
根据@theyuv 的回答,我将项目中的 build.xml 更新为
<exec executable="gulp" osfamily="unix" dir="${component.source.dir}">
<arg line="@{gulpargs}"/>
</exec>