0

HTML5ボイラープレートビルドスクリプトを使い始めたばかりですが、いくつか問題があります。基本的に、すべてのスクリプトは希望どおりに縮小および圧縮されますが、元の<script>タグはすべて出力に残りますindex.html。私が必要としているのは、これらのタグを縮小されたjsファイルへの参照に置き換えることです。これはデフォルトで発生するはずだと思いました。多分私は何か間違ったことをしていますか?

4

2 に答える 2

0

結局、 rakejavascriptクロージャコンパイラを使用して独自のビルドスクリプトを作成しました。実はとても簡単でした。

于 2012-07-14T03:02:35.260 に答える
0

build.xml置換を担当するコードは、ファイルターゲット、-usemin特に このコードにあると思います。

  1. その場合は、クイックスタートセクションで必須として説明されているように、で//-beg- concat_jsマークされたコメント領域を検索します。//-end- concat_js

  2. file.root.scriptまた、ファイル内のプロパティが実際に使用するスクリプトに設定されていることを確認してくださいproject.properties(デフォルト値はmain.js

ランニングant -debug >log.txtは私を大いに助けてくれます。

GitHubで既存の問題を検索すると、役立つ回答を見つけることができます。特に、https://github.com/h5bp/ant-build-script/wiki/How-to-bypass-the-automatic-script-concatenationの記事はスクリプト連結の問題に対するroblarsenの最終的な答え。

最終的に、 wintersmithとHTML5 Boilerplateビルドスクリプトを実行し、これらのツールのいくつかの構成を実行し、それが機能するカスタムNode.jsビルドスクリプトを作成しました。

于 2014-01-18T06:29:55.427 に答える