react-native - 如何在特定浏览器中启动 Expo Web?

标签 react-native expo expo-web

在我的 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/

相关文章:

css - 如何覆盖 React Native Web 预定义的 css

javascript - 条形码扫描器 react native android UI 组件未显示

javascript - setTimeout 方法内的渲染组件不起作用

node.js - 使用nodejs和aws遇到403错误

javascript - React Native 和 Firebase 3

android - React-Native Animated 在低端 Android 手机中落后

react-native - 响应 native 底部模式与水平滚动

ios - 如何在 Xcode 中打开 Expo React Native 项目以创建构建