HTML5 상용구 빌드 스크립트를 시작하면서 몇 가지 문제가 있습니다. 기본적으로 내 스크립트는 모두 축소되고 압축되어 있지만 원래의 모든 <script>
태그는 출력 index.html
에 남아 있습니다. 필요한 것은 이러한 태그를 축소 된 js 파일에 대한 참조로 바꾸는 것입니다. 나는 이것이 디폴트로 일어날 것이라고 생각했다. 어쩌면 내가 뭔가 잘못하고있는 걸까요?HTML5 상용구 빌드 스크립트가 index.html의 스크립트 태그를 대체하지 않습니다.
0
A
답변
0
rake 및 javascript closure compiler으로 빌드 스크립트를 내 보냈습니다. 그것은 실제로 꽤 쉬웠다.
0
교체 책임이있는 코드는 build.xml
파일 대상 -usemin
, 특히 this code에 있습니다. quick start section에서 필수품으로 설명 된 바와 같이 그렇게 후 코멘트 영역 검색의 경우
는
//-beg- concat_js
및//-end- concat_js
표시.또한
이 ant -debug >log.txt
나에게 많은 도움이 실행 (기본값은 main.js
을 기대하고) 당신이 정말로 사용하는 스크립트에 project.properties
파일의 file.root.script
속성을 설정했는지 확인합니다.
도움이되는 답변은 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 상용구 빌드 스크립트를 실행하는 빌드 스크립트로 끝나고 일부 도구 구성이 작동합니다.