uglifyjs を介してすべてのコードを実行するビルド スクリプトがあり、多くの高度なキャッシュ機能を実行eval( code )
し、最終的にいくつかの JavaScript ファイルで実行されます。
ソース マップを使用してこのプロセス全体を実行しようとしていますが、eval
. それを使用して直接ファイルにリンクすると、正常に<script src="...">
動作します。
私のeval
コードには、次のものがあります。
code, blah blah blah
//@ sourceMappingURL=/cache/618a67795c7460184bd9b99020cbb9fd.map
そして、その.map
ファイルには次のものがあります。
{
"version" : 3
, "file" : "618a67795c7460184bd9b99020cbb9fd.map"
, "sources" : ["/js/Parallax-JS/js/parallax-2.js"]
, "names" : [
"a"
, "bunch"
, "of"
, "variable"
, "names"
]
, "mappings" : "... LONG MAP ..."
}
代わりに最後に入れてみまし//@ sourceURL=
たが、少なくとも正しいファイル名が得られますが、まだ読み取り可能なソースはありません。
何か案は?Chrome 25 (dev) および 26 (canary) でのテスト