npm install运行卡住不动解决办法

我遇到的情况是在打开angular项目的时候安装依赖

npm install 卡住问题 一直不往下执行

解决办法:

1、切换至国内镜像源(由于是国外网络也会慢)

npm config set registry https://registry.npmmirror.com


设置完成后,重新执行 npm install 尝试安装依赖。

2、尝试用这个方式安装

npm install --legacy-peer-deps

3、如果存在删除这个yarn.lock文件 或者其他  *.lock 文件后重新执行  yarn 或者npm install

4、推荐用yarn install 安装

我用yarn 安装的时候报错了

error Error: getaddrinfo ENOTFOUND xxx 的情况就是说对应的xxx地址找不到或者失效了。 导致原因可能是你的当前项目中的 yarn.lock 文件中引用了一个已经失效的地址.

解决方法:  删除这个yarn.lock文件 或者其他  *.lock 文件后重新执行  yarn 或者npm install

如果你不使用yarn,直接改为 npm install 则可能会出现其他诡异的异常, 如:

如果是 npm ERR! xxx postinstall: `node lib/install.js`  异常也可以尝试删除相关的 *.lock文件后再尝试看看,说不准就能解决你的问题。

The engine "node" is incompatible with this module. Expected version "^14.18.0 || ^16.14.0 || >=18.0.0". Got "17.9.0"

解决办法:

yarn config set ignore-engines true

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值