世博会在使用npm进行安装时卡住,但使用yarn进行安装却无法正常工作

问题描述

当我尝试使用npm install -g expo-cli安装expo时,这里卡住了几个小时-expo-cli error

npm WARN已过时@ hapi / joi @ 17.1.1:joi离开了@hapi组织并移回“ joi”(https://github.com/sideway/joi/issues/2411) [..................] \ fetchMetadata:WARN不推荐使用@ hapi / joi @ 17.1.1:joi离开了@hapi组织,回到了“ joi”({ {3}}

但是当我使用yarn来安装expo时,它说expo已成功安装。但是当我在cmd中键入expo --version或仅输入expo时,此方法将无效。

我尝试更改环境路径 我已经卸载并重新安装了节点 我已经尝试过npm cache clean --force

解决方法

npm install --global expo-cli --force

这就是为我做的。 在尝试安装之初,会出现相同的错误,但是之后,它会忽略这些问题并始终进行安装。 而且效果很好。不过,通常您应谨慎使用“ --force”。

,

我在 Windows 10 中遇到了这个问题,以便能够安装最新版本。我必须安装最新版本的 Python (3.8.0),然后以管理员身份运行 npm install --global --production windows-build-tools,然后我才能再次运行:npm install expo-cli --global 以安装 3.8.0 版的博览会-剪辑

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...