我正在尝试在WSL2上使用VSCode在启动angular 15应用的调试模式时遇到了问题刚刚设置了我的WSL2并使用VSCode,没有任何问题Evnironment:Windows 11 Pro版本22 h2安装于2022年11月8日OS build 22621.1485体验Windows功能体验包1000.22639.1000.0
我的发射。Json有:as per https://code.visualstudio.com/docs/remote/wsl
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "msedge",
"request": "launch",
"name": "myangular on chrome",
"url": "http://localhost:4200",
"webRoot": "${workspaceFolder}"
}
]
}
@angular/cli 15.2.4版本:1.77.0(用户设置)提交:7 f329fe6c66b0f86ae1574c2911b681ad5a45d63日期:2023 - 03 - 29 - t10:02:16.981z电子:19.1.11铬:102.0.5005.196node . js: 16.14.2V8: 10.2.154.26-electron.0操作系统:Windows_NT x64 10.0.22621沙箱:是的
尝试启动调试器时收到的错误(无法启动浏览器:"(void 0)不是构造函数")如有任何帮助,不胜感激
终于明白了,具有讽刺意味的是,它是在WSL扩展中,经过多次尝试和错误,重新安装并清除%USER_PROFILE%/。Vscode直到得到一个新的安装,然后它工作,只要我安装了WSL扩展,它就会给出这个错误,卸载它,错误就会消失,Angular调试器就会启动。具有讽刺意味的是,VSCode应该提供WSL的终极体验,我希望VSCode的人能尽快修复,我们对你们有信心!!;)