你好我有一個問題設置Ant BuildScript 當我運行ant時,Java腳本和CSS沒有壓縮,並且樣式錶鏈接沒有更新爲隨機數。如何設置Ant buildscript project.properties文件?
在project.properties文件中,我使用了以下內容。
file.root.stylesheet = screen.css
dir.js = includes/js
dir.js.main = ${dir.js}
#build.css.scss = true
dir.css = css
構建青菜被關閉,因爲它已經被羅盤
編譯我試圖通過把這個線周圍的JS腳本
<!-- //-beg- concat_js -->
<script src="includes/js/script1.js"></script>
<script src="includes/js/script2.js"></script>
<!-- //-end- concat_js -->
的文件夾結構,我有一個單獨的js文件我使用的是folwing:
- CSS/
- IMG/
- 包括/上海社會科學院
- foundation.scc,screen.scss
- 包括/ JS
- 包括/ file.php
我收到以下錯誤的
-js.all.minify:
[echo] Minifying scripts
[copy] Copying 4 files to c:\projectfolder\intermediate\includes\js
[apply] c:\projectfolder\includes\js\plugins.js:86: ERROR - Parse error. IE8 (and below) will parse trailing commas in array and object literals incorrectly. If you are targeting newer
versions of JS, set the appropriate language_in option.
[apply] firstName : "required",
[apply] ^
[apply]
[apply] 1 error(s), 0 warning(s)
[apply] Result: 1
-js.main.concat:
[echo] Concatenating Main JS scripts based on index.html...
[exec] Result: 1
[concat] c:\projectfolder\intermediate\Exception does not exist.
[concat] c:\projectfolder\intermediate\in does not exist.
[concat] c:\projectfolder\intermediate\thread does not exist.
[concat] c:\projectfolder\intermediate\"main" does not exist.
[concat] c:\projectfolder\intermediate\java.io.FileNotFoundException: does not exist.
[concat] c:\projectfolder\intermediate\index.html does not exist.
[concat] c:\projectfolder\intermediate\(Het does not exist.
[concat] c:\projectfolder\intermediate\systeem does not exist.
[concat] c:\projectfolder\intermediate\kan does not exist.
[concat] c:\projectfolder\intermediate\het does not exist.
[concat] c:\projectfolder\intermediate\opgegeven does not exist.
[concat] c:\projectfolder\intermediate\bestand does not exist.
[concat] c:\projectfolder\intermediate\niet does not exist.
[concat] c:\projectfolder\intermediate\vinden) does not exist.
[concat] c:\projectfolder\intermediate\at does not exist.
[concat] c:\projectfolder\intermediate\java.io.FileInputStream.open(Native does not exist.
[concat] c:\projectfolder\intermediate\Method) does not exist.
[concat] c:\projectfolder\intermediate\at does not exist.
[concat] c:\projectfolder\intermediate\java.io.FileInputStream.<init>(FileInputStream.java:138) does not exist.
[concat] c:\projectfolder\intermediate\at does not exist.
[concat] c:\projectfolder\intermediate\java.io.FileInputStream.<init>(FileInputStream.java:97) does not exist.
[concat] c:\projectfolder\intermediate\at does not exist.
[concat] c:\projectfolder\intermediate\java.io.FileReader.<init>(FileReader.java:58) does not exist.
[concat] c:\projectfolder\intermediate\at does not exist.
[concat] c:\projectfolder\intermediate\FindAttribute.main(Unknown does not exist.
[concat] c:\projectfolder\intermediate\Source) does not exist.
我已經放置了一個完整的錯誤日誌我的jsfiddle帳戶 http://jsfiddle.net/piggybattery/bpxBM/1/
有誰知道如何鏈接到這個結構?
您是否在日誌中發現任何錯誤?最初的想法是:Css與css不同(這是您的dir.css設置的),您需要將file.root.script設置爲存在的文件。 – roblarsen
也你真的想要modernizr連接? – roblarsen
我有更新的問題。在Css中有一個語法錯誤。 Modernizr不需要與其他js文件合併。 – user1073323