我试图通过npm install expo-cli --global
命令在Windows 10操作系统上安装expo-cli
,但它在这一行卡住了。
- 我已尝试清除
npm
缓存并重新安装node
。 - 我试过在powershell中运行命令
npm install expo-cli --global
。 - 我试过通过
yarn
安装expo-cli
,但它在错误There appears to be trouble with your internet connection. Retrying...
上卡住了,尽管我检查了一下,我的互联网工作正常。
我不知道该怎么解决。
7条答案
按热度按时间llew8vvj1#
1.运行
npm cache verify
1.运行
npm install expo-cli --global --no-optional
这对我很有效。另外,考虑使用Powershell而不是cmd
kyvafyod2#
只要等待,并确保网络连接良好。这对我来说也花了时间。任何bash,cmd或powershell都可以完成这项工作。
tcomlyy63#
这可能是由于节点配置错误所致。
如果您使用home brew来安装node.js,请卸载它,然后使用nodejs官方网站上的软件包安装程序重新安装node。
对我很有效。
goqiplq24#
很遗憾,这似乎是npm和你的网络连接的问题。expo-cli包安装起来相当大,所以在第一次安装的几分钟内,任何网络连接问题都会变得很明显。如果可能的话,我建议你在另一个网络连接上再试一次。如果你不认为这是问题所在,你可以尝试从https://github.com/expo/expo-cli的源代码构建它
0x6upsns5#
对我来说,有效的方法是:
1.以管理员身份启动CMD
1.运行
npm cache verify
1.运行
npm install expo-cli --global --no-optional
此外,请验证您使用的
node
版本是否正确。7gcisfzg6#
我也遇到了同样的问题!最终对我起作用的是下面的命令:
npm install -g expo-cli --legacy-peer-deps
ocebsuys7#
对我来说,它花了9个小时安装在Ubuntu通过Windows 10的WSL2.我的建议是打开任务管理器,看看是否有任何使用的CPU,内存或光盘...使用率是高在所有的安装过程中,所以如果它是高意味着安装没有卡住,而只是花了很多时间.