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

本地安装npm包nodemon后运行提示command not found问题求助

问题原因

你执行npm i nodemon属于项目本地安装,nodemon的可执行文件仅会被安装到当前项目的node_modules/.bin目录下,没有被加入系统终端的全局可执行路径中,因此直接执行nodemon命令时bash无法找到对应执行文件。

解决方案

你可以任选以下任意一种方式解决问题:

  • 方案1:使用npx调用本地安装的nodemon
    直接执行命令:
    npx nodemon app.js
    
    无需额外配置即可直接运行。
  • 方案2:配置项目脚本调用
    打开项目根目录下的package.json文件,在scripts字段中新增启动项:
    {
      "scripts": {
        "dev": "nodemon app.js"
      }
    }
    
    之后执行npm run dev即可启动项目,该方式更适合团队协作场景,所有项目成员都可以使用统一的启动命令。
  • 方案3:全局安装nodemon
    执行全局安装命令(Mac系统需要加sudo获取权限):
    sudo npm install -g nodemon
    
    安装完成后,在任意项目下都可以直接执行nodemon app.js命令启动项目。
  • 方案4:直接调用本地可执行文件
    也可以通过相对路径直接调用项目内安装的nodemon:
    ./node_modules/.bin/nodemon app.js
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.13 20:33:02