节点升级后 npm 未运行
Posted
技术标签:
【中文标题】节点升级后 npm 未运行【英文标题】:npm not running after Node upgrade 【发布时间】:2020-06-29 09:47:26 【问题描述】:我在我的 Windows 10 Pro x64 机器上将 Node 从版本 10.17 升级到 12.6.1 并且 npm 没有运行。我得到的错误是:
internal/modules/cjs/loader.js:985 抛出错误; ^
错误:找不到模块 'C:\Program 文件\nodejs\node_modules\npm\bin\node_modules\npm\bin\npm-cli.js' 在 Function.Module._resolveFilename (internal/modules/cjs/loader.js:982:15) 在 Function.Module._load (internal/modules/cjs/loader.js:864:27) 在 Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12) 在 internal/main/run_main_module.js:18:47 code: 'MODULE_NOT_FOUND', requireStack: [] 内部/模块/cjs/loader.js:985 抛出错误; ^
到目前为止我已经尝试过:
this question 上的所有答案和解决方案以及 问题仍然存在。
卸载 Node,删除所有 npm、node_modules 和 node 文件夹 在 Program Files 和 AppData 上,重新启动,再次安装节点, 重启了还是不行。
按照说明重新安装 npm here
我的系统路径变量包含C:\Program Files\nodejs\
,我的用户路径变量包含C:\Program Files\nodejs\;C:\Users\User\AppData\Roaming\npm
我在这里缺少什么?谁能指导我?
【问题讨论】:
npm -v 在控制台中显示什么? @DeepKakkar 我在问题中发布的相同错误。 我认为您的 node js 没有安装或配置正确,您应该删除并重新安装 node js 我已经尝试过了,正如我的问题中所述。并且错误仍然存在。 【参考方案1】:我将node的文件夹移动到项目的文件夹结束更新路径结束它终于解决了问题不知道为什么
【讨论】:
maby 因为“程序文件”在我在编程中听到的单词 end 之间有空格可能会导致问题以上是关于节点升级后 npm 未运行的主要内容,如果未能解决你的问题,请参考以下文章
升级后我的 npm 完全损坏 - '无法读取未定义的属性'get''
升级mac os和升级xcode后如何运行`npm react-native run-ios`?