我剛剛開始使用HTML5樣板構建腳本,並遇到一些問題。基本上我所有的腳本都會按照我的希望縮小和壓縮,但所有原始<script>
標籤都留在輸出index.html
中。我需要的是它用一個對縮小的js文件的引用替換這些標籤。我認爲這應該發生在默認情況下。也許我做錯了什麼?HTML5 Boilerplate構建腳本不會替換index.html中的腳本標記
0
A
回答
0
我結束了滾動我自己的構建腳本rake和javascript closure compiler。實際上這很容易。
0
我想負責替換的代碼位於build.xml
文件目標-usemin
,特別是this code。
如果是這樣的話它會搜索註釋區域標有
//-beg- concat_js
和//-end- concat_js
中被描述爲必須具備的quick start section。另外,還要確保你在
project.properties
文件到你真正使用的腳本設置file.root.script
屬性(默認值預計main.js
)
運行ant -debug >log.txt
幫助了我很多。
您可以通過searching through existing issues at GitHub找到有用的答案,特別是文章https://github.com/h5bp/ant-build-script/wiki/How-to-bypass-the-automatic-script-concatenation似乎是roblarsen對腳本串聯問題的最終答案。
我結束了我的自定義Node.js構建腳本,它運行wintersmith和HTML5 Boilerplate構建腳本,對這些工具進行了一些配置並且它可以工作。
相關問題
- 1. Html5 Boilerplate構建腳本
- 2. Sublime Text 2和HTML5 Boilerplate構建腳本
- 3. HTML5 Boilerplate構建腳本 - 目錄不存在
- 4. 使用帶PHP框架的HTML5 Boilerplate構建腳本
- 5. 組合CSS文件-HTML5 Boilerplate Ant構建腳本
- 6. 通過Grunt替換require.js腳本標記
- 7. 讀取文件,替換腳本標記
- 8. Boilerplate Javascript腳本/插件?
- 9. HTML5腳本標籤
- 10. HTML5 Boilerplate構建腳本,基於VCS的部署和重複內容
- 11. Ant的構建腳本並不less.js參考從index.html的
- 12. ng-boilerplate grunt腳本編譯
- 13. jQuery腳本在HTML5 Boilerplate文件中的位置?
- 14. 文本替換bash腳本
- 15. Shell腳本:替換文本
- 16. Html中的腳本標記
- 17. ms:XSLT中的腳本標記
- 18. 撇號替換引號中的腳本標記在輸入欄
- 19. 腳本標記不關閉
- 20. HTML5 Boilerplate中的粘性頁腳
- 21. 替換textarea腳本中的文本+ RTE
- 22. 將腳本轉換爲HTML5
- 23. 腳本標記中的noscript標記?
- 24. 替換具有不斷變化的動態版本號的腳本標記
- 25. 從另一個腳本替換Rails中的腳本中的值
- 26. html5boilplate + ant構建腳本+咖啡腳本
- 27. 腳本標記與src和腳本標記之間的代碼
- 28. 在腳本標記
- 29. 在IE8中創建腳本標記
- 30. jQuery Mobile - 在html中動態替換腳本標記