如何在web(浏览器)中运行react原生应用程序(来自expo的裸工作流或常规工作流)



我正在尝试将我的React Native应用程序作为网站在浏览器上运行。

我试着按照https://necolas.github.io/react-native-web/docs/installation/但是CCD_ 1页面上的指令不清楚。我发现了一些(罕见的(关于这方面的帖子,但它们都是旧的(2019年(,似乎与上面链接中的信息有所不同。

我使用yarn android在android上运行它。

因此,我尝试使用yarn web。没用。

此外,还尝试了基本的react-native start,然后是react-native run-web

似乎不需要run-web命令。

感谢任何协助。

附言:我通过Expo将我的项目初始化为Bare Workflow项目。希望能帮助

根据文档:

Expo for web可以用于任何React Native项目。当您使用expo-cli使用裸工作流模板初始化新项目时,如果您运行yarn web或npm run web,它将启动expo-cli并在web浏览器中打开您的项目。

此处适用于托管工作流中的web指南。

因此,基本上只需使用expo init project-name初始化您的项目,然后选择裸工作流托管工作流

相关内容

最新更新