You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

终端无法识别nodemon问题求助(MERN教程相关)

解决nodemon命令未识别问题

你遇到的问题是因为nodemon仅安装在项目本地(devDependencies),系统环境变量里找不到它的可执行文件。以下是几种解决办法:

  • 使用npm脚本运行(推荐)
    在你的package.json中添加scripts字段,配置启动命令:

    {
      "dependencies": {
        "express": "^4.18.2",
        "g": "^2.0.1",
        "react-router-dom": "^6.10.0"
      },
      "devDependencies": {
        "nodemon": "^2.0.22"
      },
      "scripts": {
        "dev": "nodemon index.js"
      }
    }
    

    保存后,在终端执行:

    npm run dev
    

    npm会自动从项目的node_modules/.bin目录中找到nodemon并执行。

  • 全局安装nodemon
    如果希望直接在命令行输入nodemon index.js就能运行,可以全局安装:

    npm install -g nodemon
    

    注意:全局安装可能导致不同项目使用的nodemon版本不一致,建议优先用npm脚本方式。

  • 直接调用本地nodemon路径
    也可以直接指定本地nodemon的路径执行:

    • Windows系统:
      .\node_modules\.bin\nodemon index.js
      
    • Mac/Linux系统:
      ./node_modules/.bin/nodemon index.js
      

内容的提问来源于stack exchange,提问作者claudiopb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 18:42:10