是否可以使用grunt运行ant脚本,如果是 - 如何?目前,我们的eclipse项目包含一个build.xml文件,该文件对一些css和js文件进行连接和缩小。我想将它与一个咕噜咕噜的观察者结合起来,但在我的研究中,我找不到一个可以运行xml蚂蚁脚本的咕噜插件。
所以在我的Gruntfile.js中会有像这样的Grunt Watch任务:
watch: {
dev:{
files: [
//my_files
...
],
tasks: ['<some task that runs the build.xml ant script>'],
options : {
nospawn : true
}
},
}
我还可以使用grunt配置另一个缩小任务而没有任何问题,但因为其他人没有在他们的计算机上配置grunt我想使用已经存在的内容。
答案 0 :(得分:0)
我想我找到了一个解决方案(适用于Windows):
要求:JAVA JDK
我为windows安装了ant:https://ant.apache.org/manual/install.html
将下载的文件复制到目录中并设置路径。
然后我使用了Grunt Exec Plugin:
在Gruntfile.js中,配置很简单:
exec: {
'run_build_script': 'cd <navigate to the build script directory> && ant'
},