如何解决“在PATH上找不到运行时'nodemon'。请确保已安装'nodemon'”。

时间:2019-09-01 19:03:17

标签: visual-studio-code nodemon

我尝试在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"
    }
  ]```

2 个答案:

答案 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