【发布时间】:2020-06-26 08:38:58
【问题描述】:
您是否能够在使用 nx.dev 开发的 chrome 中调试应用程序?
当您选择 NX 时,您似乎失去了调试功能。生成的 .map.js 文件包含源文件的相对路径,但缺少文件所在的两个初始目录,因此安装在 vs-code 内的 chrome 调试器无法绑定断点。
感谢您的帮助!
【问题讨论】:
标签: google-chrome debugging visual-studio-code nrwl nrwl-nx
您是否能够在使用 nx.dev 开发的 chrome 中调试应用程序?
当您选择 NX 时,您似乎失去了调试功能。生成的 .map.js 文件包含源文件的相对路径,但缺少文件所在的两个初始目录,因此安装在 vs-code 内的 chrome 调试器无法绑定断点。
感谢您的帮助!
【问题讨论】:
标签: google-chrome debugging visual-studio-code nrwl nrwl-nx
实际上设置 root:"",
有一个缺点我推断这不是解决这个问题的最佳方法。
【讨论】:
对我有用的是,您需要在 angular.json 中将项目的“根”属性设置为空字符串。
"catalog": {
"projectType": "application",
"schematics": {
"@nrwl/angular:component": {
"style": "scss"
}
},
"root": "",
"sourceRoot": "apps/catalog/catalog/src",
但请注意,这可能会破坏其他功能
【讨论】: