我正在使用角度6。
我想在PROD中调试应用程序,为此我需要源映射。 当我创建带有源地图的构建时,它将在缩小文件末尾注入URL
//# sourceMappingURL=app.min.js.map
这使浏览器调用源映射,并且代码在产品中可见。
问题是如何制作源地图,但不包括URL?
我可以在使用gulp和其他工具进行后期构建时做到这一点,但是有什么现成的/简单的方法吗?
答案 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。