4

Google Closure を使用して縮小された JS/ソース マップを生成していますが、ソース マップを取得して、Chrome の [ソース] ウィンドウでソースを縮小スクリプトに接続できません。

Google Closure コンパイラのドキュメントから抜粋したコード

私のソースはこれです(hello.js):

// A simple function.
function hello(longName) {
alert('Hello, ' + longName);
}
hello('New User');

私のコンパイラ実行コマンドは次のとおりです。

java -jar compiler.jar --js hello.js --js_output_file hello.min.js --create_source_map hello.min.js.map

これは正常に実行され、以下が生成されます。

縮小されたソース (hello.min.js):

function hello(a){alert("Hello, "+a)}hello("New User");

この記事で推奨されているように、hello.min.js の最後に次の行を追加します。

//@ sourceMappingURL=hello.min.js.map

ソース マップを含むすべてが同じディレクトリにあり、ソース マップは Chrome で有効になっています。index.html ページには、body タグに hello.min.js が含まれているだけです。

誰かが私が間違っていることを見ることができますか? 助けていただければ幸いです。

ありがとうございました

4

3 に答える 3

1

ソース マップ ファイルの要求をブロックするウイルス対策/セキュリティ製品またはファイアウォールがないことを確認する必要があります。

于 2013-06-18T15:26:03.327 に答える