【常见问题】npm install 报错问题解决合集


Administrator
飞致云 发布于 2022-08-03 / 1833 阅读 / 0 评论 /
场景一原因:本地 node 跟 npm 版本不匹配。解决办法:通过官网链接查看版本对应情况——https://nodejs.org/zh-cn/download/releases/场景二原因:本地 npm 版本过低导致。解决办法:将 node_modules 删除,在终端运行 npm instal

1 版本不匹配

原因:
本地 node 跟 npm 版本不匹配。

解决办法:
通过官网链接查看版本对应情况——https://nodejs.org/zh-cn/download/releases/
image

2 版本过低

原因:
本地 npm 版本过低导致。

解决办法:
将 node_modules 删除,在终端运行 npm install -g npm 下载最新版本。
image-1659497507239

3 缓存问题

原因:
本地 npm 缓存导致。

解决办法:
用终端进入 npm 的安装路径,使用 npm cache clean --force 强制清除本地镜像缓存。然后重新 npm install 后再次运行项目即可。

image-1659497517410

4 权限问题

原因:
项目权限问题。
image-1659497527748

解决办法:
Windows 系统:
在主机中搜索 Windows PowerShell,右键已管理员方式运行,设置执行策略。
image-1659497538220

输入 set-ExecutionPolicy RemoteSigned,然后按 A 回车即可。
image-1659497546534

Mac 系统:
进入管理权限(执行 sudo su)执行指令即可。
image-1659497554195

5 项目缓存问题

原因:
项目缓存问题

解决办法:
删除项目中 node_modules 文件夹和 package_lock.json 文件
image-1659497563872

重新执行 npm i 即可。



是否对你有帮助?