使用sourcemap但不使用url的角度构建

时间:2018-09-21 09:12:18

标签: angular webpack source-maps angular-webpack

我正在使用角度6。

我想在PROD中调试应用程序,为此我需要源映射。 当我创建带有源地图的构建时,它将在缩小文件末尾注入URL

//# sourceMappingURL=app.min.js.map

这使浏览器调用源映射,并且代码在产品中可见。

问题是如何制作源地图,但不包括URL?

我可以在使用gulp和其他工具进行后期构建时做到这一点,但是有什么现成的/简单的方法吗?

2 个答案:

答案 0 :(得分:0)

我们必须将soureMap设置为“ true”,以便使用PROD版本查看和调试.TS代码。

在angular.json中

"configurations": {
....
"production":{
...,
"sourceMap": true,
}
}

以上对我来说很好,并且能够调试代码。 谢谢并恭祝安康, Kishore Kumar。 K

答案 1 :(得分:0)

通过为hidden: true参数配置sourceMap似乎是可行的,就像这样:

"sourceMap": { "scripts": true, "styles": true, "hidden": true, "vendor": true }

似乎sourceMap可以是bool或复杂的对象。请查看angular docs here