我想将Angular源代码/源映射附加到我生成的Angular CLI项目中,以便可以在Chrome中调试*ngIf
之类的指令。
是否可以使用一些angular.json配置/源映射将调试器附加到ng_if.ts
中?
还是有一种设置可以在开发模式下添加源地图,以便我可以逐步浏览带有源地图的任何第三方库?
如果我在Chrome中按 Ctrl + O ,然后键入ngIf
或ng_if
,则列表菜单中没有此类文件。 / p>
编辑:提供供应商源地图时的外观(请参见已接受的答案):
答案 0 :(得分:2)
这也让我感到好奇。我从来不需要调试有角度的源代码,但为什么不呢?
似乎在某个时候不推荐使用ng cli的vendorSourceMap
标志,而新的实现方法是通过v7.2(https://blog.ninja-squad.com/2019/01/09/angular-cli-7.2/之后的angular.json
文件):
"serve": {
"options": {
"sourceMap": {
"scripts": true,
"styles": true,
"vendor": true
},
...
}
答案 1 :(得分:2)