[英]Error: Cannot find module 'C:\Users\nguye\AppData\Local\nodejs\node_modules\npm\bin\npm-cli.js'
[英]Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\node_modules\npm\bin\npm-cli.js' when trying to run npm
我正在尝试在 windows 环境中从 cmd 运行 npm 安装。 出现以下错误:
internal/modules/cjs/loader.js:905
throw err;
^
Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\node_modules\npm\bin\npm-cli.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
at Function.Module._load (internal/modules/cjs/loader.js:746:27)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12)
at internal/main/run_main_module.js:17:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
\node_modules\npm\bin\ 在文件路径中重复是否有原因? 我已将环境变量设置为:
C:\Program Files\nodejs\node_modules\npm\bin
并:
C:\Program Files\nodejs\
是否有解决此问题的解决方案,以便我可以运行 npm 命令?
从您安装的节点路径复制名为npm
的目录(在我的情况下,npm 目录在C:\\Program Files\\nodejs\\node_modules
)。
导航到C:\\Users\\%USERNAME%\\AppData\\Roaming\\npm\\node_modules
并将复制的 npm 目录粘贴到那里。
这应该有效。
在终端中运行此行,它应该可以工作;-) 祝你好运!
SET PATH=C:\Program Files\Nodejs;%PATH%
使用nvm
为 Windows 安装后出现此错误: https://github.com/coreybutler/nvm-windows 。
我刚刚在 Git Bash 而不是 PowerShell 中重新安装了 Node。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.