【发布时间】:2021-05-07 18:54:24
【问题描述】:
我制作了一个带有 react native 和 expo 的 webapp,支持 react 导航。
在我的 App.js 中有:
const linking = {
prefixes: ['https://example.com'],
config: {
screens: {
Home: '',
Register: 'Register',
Login: 'Login',
}
},
};
return (
<NavigationContainer linking={linking}>
...
当我以 expo start -https --web 身份执行 expo 时,我可以从浏览器链接(例如 https://example.com/Register 或 https://example.com/Login)导航。 当我执行 expo build:web 和下一个 npx serve web-build -n -l 9000 时,在端口 9000 使用 nginx 反向代理,如果尝试从浏览器链接我遇到 404 错误。
正常吗?
【问题讨论】:
标签: react-native expo react-navigation react-navigation-v5