安装Node.js后执行npm -v报MODULE_NOT_FOUND错误如何解决?
错误原因
该报错属于全局npm安装目录下核心文件缺失导致的,通常是新旧版本npm文件冲突、安装过程中文件被安全软件拦截、或者之前卸载npm不彻底残留损坏文件引发的。
解决步骤
- 第一步:删除残留npm文件
打开资源管理器,进入路径C:\Users\IT Master BD\AppData\Roaming\,找到并删除该目录下的npm和npm_cache两个文件夹。如果删除提示文件占用,先关闭所有打开的cmd、PowerShell、代码编辑器窗口后再操作,仍无法删除可重启电脑后重试。 - 第二步:修复Node.js安装
打开Windows设置→应用→已安装应用,找到Node.js安装项,点击右侧修改选项,在弹出的Node.js安装向导中选择「修复」,等待修复流程自动完成。 - 第三步:验证修复结果
打开全新的cmd窗口,分别执行node -v和npm -v,两条命令都能正常输出版本号即代表问题解决。
如果上述步骤执行后仍有报错,可完全卸载当前Node.js,关闭所有安全软件后重新运行Node.js安装包完成安装即可。
内容的提问来源于stack exchange,提问作者Jaylen Nisus
相关产品推荐
相关产品推荐

