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

时间:2020-08-24 23:18:45

标签: node.js npm expo yarnpkg expo-cli

当我尝试使用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

2 个答案:

答案 0 :(得分:2)

npm install --global expo-cli --force

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

答案 1 :(得分:0)

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