在git上重新拉了一份代码 然后进行npm install安装报错code 1

最后发现是node版本太高 ,然后更新到了稳定版本

去node官网查看最新版本为16.4.0,稳定版本14.7.1,在终端执行

node -v

查看本地node版本 发现是15.4

找到了一个可以更改node版本为稳定版本的办法

先执行

sudo npm cache clean -f

清除node的cache

然后再执行

sudo npm install -g n

安装n工具,这个工具是专门用来管理node版本的,工具名:n

再执行

sudo n stable

安装稳定版本node

再运行

npm install

下载依赖,不再报 err code 1

报错 gyp: No Xcode or CLT version detected!

解决办法是重新安装xcode

先执行

sudo rm -rf$(xcode-select -p)

删除已安装的CommandLineTools

再执行

sudo xcode-select --install

进行xcode安装 ,同意条款选择同意

再进行npm install 不报错,正确下载依赖

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值