ReactNative 0.64 创建项目失败的若干问题

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:43   1145   0

前言:我遇到的虽然不是什么难的技术问题。但是看到网上也没有相关的一些踩坑日志。我就写一下。希望可以帮你们节省点时间。

问题一:如下:当我们执行 npx react-native init AwesomeProject创建工程时,提示cocoaPods 依赖安装失败;

Installing CocoaPods dependencies (this may take a few minutes)

Installing CocoaPods dependencies (this may take a few minutes)

error Error: Failed to install CocoaPods dependencies for iOS project, which is required by this template.

Please try again manually: "cd ./lmz/ios && pod install”.

这种情况大多是被墙了。开了VPN就解决了。

解决办法:科学上网。

问题二:提示npm不支持Node.js v15.5.0

MacBook-Pro:Former lmz$ npm install -g nrm
npm WARN npm npm does not support Node.js v15.5.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
npm WARN npm You can find the latest version at https://nodejs.org/

这个描述问题就很荒唐,原因就是Node.js 和npm的版本不对应。实际上是Node.js的版本太高了。出现这个的原因是我之前安装了npm。而Node.js安装过程中如果发现已经安装了npm是不会覆盖安装的。

这里可以查询Node 和npm的对应版本参照https://nodejs.org/zh-cn/download/releases/

解决办法

第一步:卸载当前npm

sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}

第二步:重新安装Node

brew reinstall node

第三步:查看node 和npm对应版本

bash: node -v

bash: npm -v

待续..

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP