自从昨天更新到1.47.0
,当 VSCode 启动时,它在终端中给我这个输出(没有允许我输入的后续提示):
Debugger listening on ws://127.0.0.1:55430/f3f20387-0605-4a39-b807-77f02bea362f
For help, see: https://nodejs.org/en/docs/inspector
我通常的程序是:code .
npm run serve
来启动我的服务器。 (package.json 有 "serve": "vue-cli-service serve"
)。 但是,既然有一些调试器和检查器在持续运行,我显然不能这样做?这是显示我的空白
launch.json
的屏幕截图和终端:有人可以告诉我如何解决这个问题吗?我不知道出了什么问题,但它似乎只发生在我用
code .
打开的这个特定项目中。更新
所以我尝试了更多的东西。
cp -rf testsite testfrontend
WSL内package-lock.json
和 node_modules
npm install
code .
来启动 VSCode在 WSL 中复制项目的目录中 当 vscode 出现时,终端没有显示。当我展示它(ctrl+`)时,以下几行会自动运行:
npm run serve
,然后发生了以下情况:我应该提到,当我运行
npm run serve
时,我没有收到此错误或任何其他上述问题。直接来自 WSL。如果我单击绿色 WSL: Ubuntu
,我也不会遇到上述问题按钮,然后选择 Remote-WSL: New Window
然后运行 npm run serve
:最佳答案
我最终通过使用 code --disable-extensions .
从 WSL 运行项目解决了这个问题。并忽略随后的错误消息。然后我关闭 VSCode 并使用 code .
正常运行它,它又开始像过去一样正常工作了。不知道为什么这有效。我还在 VSCode's official GitHub 上发布了这个问题,有人回复:
You can fix this for the moment by setting
debug.node.autoAttach
todisabled
, then reloading the window / reopening the terminal.
希望这可以帮助某人。
关于vue.js - 自 1.47.0 更新以来,VSCode 会在内置终端中自动启动一些调试检查器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62847112/