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

执行nodemon --version无法查看版本,报错‘This: command not found’如何解决?

解决nodemon版本查看失败的报错问题

错误根源

报错信息:

"C:\Users\azadk\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found"

该问题是因为nodemon调用的node路径异常——Windows路径混用了Linux斜杠,且npm全局目录下错误生成了node子包,导致nodemon无法找到正确的node执行文件。

操作截图

操作截图

解决步骤

  • 彻底清理全局nodemon及异常文件

    1. 卸载全局nodemon:npm uninstall -g nodemon
    2. 手动删除C:\Users\azadk\AppData\Roaming\npm\node_modules路径下的node文件夹(该文件夹为错误生成,正常全局npm目录无此包)
    3. 删除C:\Users\azadk\AppData\Roaming\npm目录下的nodemon.cmd、nodemon可执行文件
  • 修复npm全局配置

    1. 检查当前npm前缀配置:npm config get prefix,正常返回应为C:\Users\azadk\AppData\Roaming\npm或C:\Program Files\nodejs
    2. 若前缀错误,重置配置:npm config set prefix "C:\Users\azadk\AppData\Roaming\npm"
  • 重新安装并验证

    1. 以管理员权限打开Hyper终端,执行全局安装:npm install -g nodemon
    2. 安装完成后执行nodemon -v查看版本
    3. 验证node环境正常:执行node -v和npm -v,确保环境变量中C:\Program Files\nodejs处于优先级最高位置,无其他冲突的node路径

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 22:15:28