我正在尝试将我的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
初始化您的项目,然后选择裸工作流或托管工作流