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 が含まれているだけです。
誰かが私が間違っていることを見ることができますか? 助けていただければ幸いです。
ありがとうございました