React native 无法安装expo cli

React native 无法安装expo cli,react-native,React Native,我正在尝试为React Native安装Expo CLI 还安装了Node js的最新版本 在命令提示符下,我键入了npm install expo cli--global 我犯了个错误 npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 [..................] \ fetchMetadata: WA

我正在尝试为React Native安装Expo CLI
还安装了Node js的最新版本

在命令提示符下,我键入了
npm install expo cli--global

我犯了个错误

npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
[..................] \ fetchMetadata: WARN deprecated request@2.88.2: request has been deprecated, see https://github.com

我还检查了,但没有找到任何解决方案。这不是一个错误,只是一个警告,所以您不必担心。一切似乎都很好。您可以在以下命令中检查expo cli安装:

$expo--版本
2.21.2

顺便说一下,您根本不必安装expo cli。您可以使用npx expo init创建一个expo项目。

我遇到了同样的问题,即使用npm安装expo cli时,它会发出警告request@2.88.2弃用,然后我所做的,只是安装

 npm install -g yarn
然后呢

 yarn global add expo-cli
现在它已经成功地安装了expo cli,我现在有了最新版本的expo cli

 $ expo --version
   3.15.4

我也有同样的问题,结果证明我的NodeJs版本不受支持。文档说明您需要Node.js LTS发行版或更高版本

这是我尝试安装expo cli,然后运行expo--version时的输出

输出:

ERROR: Node.js v12.10.0 is no longer supported.

expo-cli supports following Node.js versions:
* >=10.13.0 <11.0.0 (Maintenance LTS)
* >=12.13.0 <13.0.0 (Active LTS)
* >=14.0.0  <15.0.0 (Current Release)
错误:不再支持Node.js v12.10.0。
expo cli支持以下Node.js版本:

*>=10.13.0=12.13.0=14.0.0您的npm版本是什么?您可以使用
npm--version
进行检查。这些看起来像警告。您确定thst expo安装失败吗?npm版本6.14.2和Node Js版本v13.10.1“expo”未被识别为内部或外部命令、可操作程序或批处理文件。在运行
npm install expo cli--global
命令后,是否可以将整个输出添加到日志中?我有同样的问题--没有进一步的输出,我已经让命令在那里呆了20分钟,它从来没有持续过那个警告。我尝试过更新homebrew和node,但又出现了同样的问题。谢谢你,这是一个很好的提示,很高兴能找到答案,但可能需要一份expo bug报告,我看到两个用户在github问题上有相同的问题,他们都在windows上。所有帖子似乎都是最近7天的,包括这里。我不确定,但尝试禁用Windows搜索服务。谢谢,这对我有很大帮助