npm install时如果卡住,不动弹,可以试试以下几种方式。
- 设置注册中心,使用淘宝注册中心。
- 这种主要解决因为网络问题引起的下载失败,
npm config set registry https://registry.npmmirror.com,设置完后使用npm config get可以查看设置结果,根据官方网站的通知淘宝镜像已经更换为npmjs.org镜像。
- 这种主要解决因为网络问题引起的下载失败,
- 删除 node_modules文件夹,执行 npm install
- 我们都知道,npm install安装的包都在node_modules,删除node_modules后,可防止因为一个包下载失败引起的二次下载失败。
- 删除
package-lock.json文件package-lock.json文件会锁定版本,有时因为本地nodejs版本与锁定文件中版本不匹配导致下载失败,同时还要删除node_modules文件夹。
- node-sass版本与本地nodejs版本不匹配
- 查看
package.json中node-sass的版本与本地的nodejs版本是否匹配,在node-sass官方网站,上边有依赖表,如果不匹配,可考虑使用nvm调整nodejs版本

- 查看





![[CoderChef复盘] START86 div4 20230419】](https://img-blog.csdnimg.cn/41bbc5270d064091a2ea16d1bae11ed0.png)













