我尝试在Visual Studio代码上使用nodemon调试nodejs应用,以便每次保存代码时都可以自动重启调试器。 但是,当我在Visual Studio代码上运行调试器时,它只会不断弹出此错误消息: “在PATH上找不到运行时'nodemon'。确保已安装'nodemon'”
我尝试重新安装Visual Studio代码,在全局和本地重新安装nodemon。
这是我的launch.json
文件:
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "nodemon",
"runtimeExecutable": "nodemon",
"program": "${workspaceFolder}/app.js",
"restart": true,
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen"
}
]```
答案 0 :(得分:2)
我找到的解决方法here。
首先,运行以下命令:
which node .
因此,您将获得节点路径,例如:“ /home/user/.nvm/versions/node/v12.16.1/bin/node”
然后,您使用以下命令更新launch.json:
{
...
"runtimeExecutable": "/home/user/.nvm/versions/node/v12.16.1/bin/node"
...
}
答案 1 :(得分:0)
我通过将nodemon安装为全局解决了这个问题。
npm install -g nodemon