安装expo-cli

时间:2020-04-02 19:30:18

标签: react-native npm expo expo-cli

我试图在Windows 10操作系统上安装expo-cli,以通过npm install expo-cli --global命令进行本机响应,但是它停留在这一行。

enter image description here

  • 我尝试清除npm缓存并重新安装node
  • 我尝试在powershell中运行命令npm install expo-cli --global
  • 我尝试通过expo-cli安装yarn,但是尽管我检查了一下并且互联网工作正常,但是它卡在了错误There appears to be trouble with your internet connection. Retrying...上。

我不知道如何解决它。

6 个答案:

答案 0 :(得分:1)

不幸的是,这似乎与npm和您的Internet连接有关。 expo-cli软件包的安装量很大,因此在首次安装可能需要几分钟的时间,所有互联网连接问题都会变得很明显。如果可能的话,我建议在另一个互联网连接上再试一次。如果您不认为这是问题所在,可以尝试从https://github.com/expo/expo-cli

的源代码进行构建。

答案 1 :(得分:1)

  1. 运行keys[0]
  2. 运行npm cache verify

这对我有用。另外,考虑使用Powershell代替cmd

答案 2 :(得分:1)

请稍等,确保网络连接良好。我也花了时间。任何bash,cmd或powershell都能胜任。

答案 3 :(得分:1)

这可能是由于您的节点配置错误。

如果你使用home brew安装node.js,请卸载它,然后使用nodejs官网的包安装程序重新安装node。

它对我有用。

答案 4 :(得分:0)

对我来说有效的是:

  1. 以管理员身份启动CMD
  2. 运行npm cache verify
  3. 运行npm install expo-cli --global --no-optional

此外,请验证您使用的是正确的node版本。

答案 5 :(得分:0)

我遇到了同样的问题!最终对我有用的是以下命令:

npm install -g expo-cli --legacy-peer-deps