重新安装两次后,Node JS 安装配置错误。 (Windows 11)

问题描述 投票:0回答:1

我正在开发一个 Node.js 项目。 完全不知从何而来,Node js 开始出现异常行为。 突然“节点不是一个可识别的命令”....wtf?

我重新启动,但还是一团糟。

我忘记了在哪里/如何安装节点,但意识到我是通过scoop安装的,所以我“scoop卸载节点”和“scoop安装节点”。它的行为仍然很奇怪。

我刚刚从nodejs.org获取了Windows安装程序,终于成功了。

除非,直到我需要运行“npm”。

node:internal/modules/cjs/loader:1205
  throw err;
  ^

Error: Cannot find module 'C:\Users\pette\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js'
    at Module._resolveFilename (node:internal/modules/cjs/loader:1202:15)
    at Module._load (node:internal/modules/cjs/loader:1027:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:187:14)
    at node:internal/main/run_main_module:28:49 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

Node.js v22.0.0

它正在错误的目录中寻找 npm-cli.js!它安装在 C:\Program Files 下午 中的 ode_modules pm-cli.js!

我该如何解决这个问题?

我相信所有这些麻烦的原因可能是我的 $PATH 环境变量被意外擦除。

提前致谢。

node.js windows
1个回答
0
投票

嗨,遇到了同样的问题,有一天错误突然突然出现,我所要做的就是在终端中运行“npm install -g npm@latest”,然后就修复了它。似乎某些文件在一夜之间被删除了。希望有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.