【问题标题】:After I installed nodemon by "npm i nodemon" , when I tried to run it by "nodemon server.js" , it gives me this error. What should I do?在我通过 "npm i nodemon" 安装 nodemon 后,当我尝试通过 "nodemon server.js" 运行它时,它给了我这个错误。我该怎么办?
【发布时间】:2021-11-29 11:52:52
【问题描述】:

Screenshot form VS code terminalnodemon : 术语“nodemon”未被识别为 cmdlet、函数、脚本文件或可运行的程序。检查 名称的拼写,或者如果包含路径,请验证 路径正确,然后重试。

【问题讨论】:

标签: javascript node.js reactjs


【解决方案1】:

我刚遇到这个问题。

首先,您应该确保您已经以全局方式(npm install -g nodemon)安装了nodemon,并确保全局包目录在环境变量中。

其次,如果你现在打开VScode,你应该RESTART。 花了很多时间确认上一个,还是失败,然后重启VScode,一切正常!

【讨论】:

    【解决方案2】:

    我只需要使用 npx 而不是 npm 例如- npx nodemon

    【讨论】:

      【解决方案3】:

      尝试全局安装nodemonhttps://github.com/remy/nodemon

      npm install -g nodemon 
      

      并编辑您的package.json,例如:

      "scripts": {
          "start": "node server",
          "dev": "nodemon server"
        },
      

      然后在终端输入命令 =>

      npm run dev 
      

      它现在应该对你有用 ;-) 祝你好运和最好的问候!

      【讨论】:

      • 应该注意的是,这应该不需要全局安装nodemon,假设nodemon安装在包本身中。
      猜你喜欢
      • 2021-12-08
      • 2021-09-27
      • 2021-04-10
      • 2020-10-02
      • 1970-01-01
      • 2019-11-13
      • 2023-01-05
      • 1970-01-01
      • 2022-01-11
      相关资源
      最近更新 更多