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

Node.js新手求助:全局安装nodemon后VS Studio仍无法运行

解决nodemon无法识别的问题
  • 重启所有终端(包括VS Studio内的)
    环境变量修改后,已打开的终端不会自动加载新配置。关掉所有终端窗口,重新打开VS Studio的终端,再输入nodemon试试。可以先输入echo %PATH%(Windows)或echo $PATH(Mac/Linux),确认npm全局路径已经在输出内容里。

  • 检查nodemon是否真的安装成功
    执行npm config get prefix拿到全局安装路径,手动打开这个文件夹:

    • Windows路径一般是C:\Users\[你的用户名]\AppData\Roaming\npm,查看是否有nodemon.cmd文件;
    • Mac/Linux路径一般是/usr/local/bin或~/.npm-global/bin,查看是否有nodemon可执行文件。
      如果没有,说明全局安装失败,用管理员权限打开终端(Windows右键选“以管理员身份运行”,Mac/Linux加sudo),重新执行npm install -g nodemon。
  • 改用本地安装(新手推荐)
    不用纠结全局环境问题,直接在项目根目录执行:

    npm install nodemon --save-dev
    

    然后打开package.json,在scripts里添加:

    "scripts": {
      "dev": "nodemon ./你的入口文件名.js"
    }
    

    之后运行npm run dev就能启动nodemon监听文件变化了。

  • 切换VS Studio终端的shell类型
    有时候PowerShell会有权限或识别问题,在VS Studio终端右上角的下拉菜单里选择“Command Prompt”(Windows)或“bash”(Mac/Linux),再尝试运行nodemon。

  • 修复npm全局路径权限(Mac/Linux)
    如果是权限导致安装失败,先配置npm全局安装到用户目录:

    mkdir ~/.npm-global
    npm config set prefix '~/.npm-global'
    

    然后编辑~/.bashrc(Linux)或~/.zshrc(Mac),添加:

    export PATH=~/.npm-global/bin:$PATH
    

    执行source ~/.bashrc或source ~/.zshrc生效,再重新安装nodemon。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 00:45:12