1
有沒有辦法在ant scriptdef任務中使用外部庫,如jQuery?我想在它裏面使用框架。螞蟻scriptdef - 引用外部庫的JavaScript
有沒有辦法在ant scriptdef任務中使用外部庫,如jQuery?我想在它裏面使用框架。螞蟻scriptdef - 引用外部庫的JavaScript
框架可能不會在你想要Ant內的工作方式,但你可以使用Ant文件實用程序類,您<script>
任務中導入JavasSript,這樣的事情:
eval('' + org.apache.tools.ant.util.FileUtils.readFully(
new java.io.FileReader('yourscript.js')));
不幸的是,我不知道認爲犀牛load()
方法從Ant內部工作,所以上述看起來像最簡單的解決方案。
jQuery主要用於DOM操作,JavaScript腳本任務中沒有DOM環境。 – Pointy
這是正確的,但我可以擴展rhino或包含其他/自己的DOMParser功能。 –