私のイオニアのアプリでは、JavaScriptのコードを小さくするためにいくつかのgulpタスクを使用しています。 Uglifyjs2はコードminifies:uglifyjs2とIonicでソースマップを読み込むには?
<script src="dist/js-uglify/app.min.js"></script>
:
gulp.task('uglify',() => {
gulp.src(paths.uglify)
.pipe(uglify('app.min.js', {
outSourceMap: true
}))
.pipe(gulp.dest('./www/dist/js-uglify'));
});
これは
www
| dist
| | js-uglify
| | | app.min.js
| | | app.min.js.map
app.min.js
は、このように私のindex.htmlで//# sourceMappingURL=app.min.js.map
で終わるファイルを生成し、私は次の参照を持っています
ionic run
経由でアプリケーションをビルドして実行すると、ファイルapp.min.js
が読み込まれます。ただし、ソースマップがありません。 Chromeが正しく設定されているようです(オプション:Enable JavaScript source maps
が設定されています)。
この問題にはどのように対処できますか?送信されたファイルのネットワークリストにソースマップのエントリが含まれている必要がありますか?どこか手動でChromeに地図を読み込ませることはできますか?