Grunt と UglifyJS Grunt タスクを使用しているときに、ソースマップをうまく再生できるようにしようとしています。
現在のタスクは次のとおりです。
uglify: {
dist: {
options: {
sourceMap: function(path) {
return path + ".map";
},
},
files: {
'dist/video.min.js': [ 'javascripts/video.js' ]
}
}
}
どうしたの?
ソースマップは生成されますが、Chrome は間違った場所 (つまりdist/dist/video.min.js.map
) でソースマップを検索しています。コンソールに 404 が表示されるので、これを知っています。
そのため、正しい場所を指すように編集dist/video.min.js
して変更しました。sourceMappingURL
これで、ソースマップがロードされましたが、完全に間違った場所で video.js を探しています: dist/javascripts/video.js
(その dist が再び!)
だから基本的に今、私は何のアイデアも持っていません。
何か案は?ありがとう!