Expo 客户端未安装在模拟器上
Expo client is not installing on Simulator
我已经使用这个设置将近半年了,我将 Expo SDK 升级到 44(删除了模拟器上的所有内容和设置)。于是乎,expo客户端就不会安装在模拟器上了。
我尝试过的事情:
- 运行 博览会 client:install:ios
- 卸载并重新安装 expo
- 卸载并重新安装 watchman
- 尝试了不同的模拟器(我目前使用的是 15.0)
- 创建一个新的空白 expo 项目
- 先打开模拟器再npm start
- 我什至完全重置了 MacBook(恢复出厂设置,无论如何都需要擦除)并按照 expo 文档重新安装。
我读过一些关于不使用 sudo 安装 expo 的内容,但是它会抛出错误并且根本无法安装。
新空白博览会项目信息:
世博会:44.0.0
博览会-cli:5.0.3
本机反应:0.64.3
希望有人知道解决这个问题的方法,我真的很想回去编程。
我遇到了同样的问题。原来在安装 expo-cli 时使用 sudo 是问题所在。 运行下面的命令来解决它。
npm uninstall -g expo-cli
npm install -g expo-cli
然后在新终端的 Mac 用户目录中,运行 以下内容:
mkdir apps
cd apps
expo init app-name
完成后,在 运行 宁 npm start
.
之后应该可以正常工作
正如@Mercify 所说,sudo 确实是问题所在。
供将来参考:如果在没有 sudo 的情况下安装 expo 会引发错误,则必须将文件夹“/usr/.../node_modules”的“所有者”更改为您的用户。
这 post 有助于更换所有者。
Expo 正在模拟器上安装。
感谢@Mercify。
我已经使用这个设置将近半年了,我将 Expo SDK 升级到 44(删除了模拟器上的所有内容和设置)。于是乎,expo客户端就不会安装在模拟器上了。
我尝试过的事情:
- 运行 博览会 client:install:ios
- 卸载并重新安装 expo
- 卸载并重新安装 watchman
- 尝试了不同的模拟器(我目前使用的是 15.0)
- 创建一个新的空白 expo 项目
- 先打开模拟器再npm start
- 我什至完全重置了 MacBook(恢复出厂设置,无论如何都需要擦除)并按照 expo 文档重新安装。
我读过一些关于不使用 sudo 安装 expo 的内容,但是它会抛出错误并且根本无法安装。
新空白博览会项目信息:
世博会:44.0.0 博览会-cli:5.0.3 本机反应:0.64.3
希望有人知道解决这个问题的方法,我真的很想回去编程。
我遇到了同样的问题。原来在安装 expo-cli 时使用 sudo 是问题所在。 运行下面的命令来解决它。
npm uninstall -g expo-cli
npm install -g expo-cli
然后在新终端的 Mac 用户目录中,运行 以下内容:
mkdir apps
cd apps
expo init app-name
完成后,在 运行 宁 npm start
.
正如@Mercify 所说,sudo 确实是问题所在。
供将来参考:如果在没有 sudo 的情况下安装 expo 会引发错误,则必须将文件夹“/usr/.../node_modules”的“所有者”更改为您的用户。 这 post 有助于更换所有者。
Expo 正在模拟器上安装。 感谢@Mercify。