在我的 Mac 上,我安装了 Chrome、Firefox 和 Safari。 Safari 设置为默认系统浏览器。
启动 expo web 使用;
expo start -w
有效。但是,它在 Chrome 而不是 Safari 中启动 URI。如果我删除 Chrome 浏览器,expo 将在 Safari 中启动。但是我想继续安装多个浏览器。
如何覆盖它以便我可以选择 Safari?
最佳答案
这个问题给出了答案:
https://github.com/expo/expo-cli/issues/1004
As a workaround, you can force a different browser using the BROWSER environment variable.
For me, env BROWSER=firefox expo start works.
对于不同的浏览器,使用以下之一:
Safari
env BROWSER=safari expo start -w
火狐
env BROWSER=firefox expo start -w
Chrome
env BROWSER=Google\ Chrome expo start -w
勇敢
env BROWSER=Brave\ Browser expo start -w
关于react-native - 如何在特定浏览器中启动 Expo Web?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59970696/