在 expo 中删除对 web 的支持
Removing support for web in expo
我正在使用 react-native/expo 构建一个移动应用程序,我想知道是否有办法放弃对网络的支持,所以该应用程序不能 运行 在网络浏览器中?
Web JS
代码在为其他平台捆绑时会自动剥离。您仍然可以通过在 app.json
中定义平台数组并仅添加 ios
和 android
.
来禁用从 Expo CLI
自动打开的功能
您可以随时从 package.json
中删除 react-dom
和 react-native-web
,这将是未来的默认设置,因为 CLI
可以在需要时自动添加它们。
我正在使用 react-native/expo 构建一个移动应用程序,我想知道是否有办法放弃对网络的支持,所以该应用程序不能 运行 在网络浏览器中?
Web JS
代码在为其他平台捆绑时会自动剥离。您仍然可以通过在 app.json
中定义平台数组并仅添加 ios
和 android
.
Expo CLI
自动打开的功能
您可以随时从 package.json
中删除 react-dom
和 react-native-web
,这将是未来的默认设置,因为 CLI
可以在需要时自动添加它们。