【发布时间】:2018-05-21 12:24:25
【问题描述】:
我正在构建一个独立于 react native 的应用程序,我想知道如果有一天 Expo 不再可用或被关闭,那么我的应用程序将无法运行,因为它依赖于 expo。
我是否有可能在本地拥有自己的 javascript 包或在我的服务器上运行,所以我根本不必依赖 expo。如果是这样,需要进行哪些更改,因此我的 .apk 文件不依赖于 expo,而是依赖于我自己的 bundle.js
【问题讨论】:
-
无论世博会是否可用,您的生产应用程序都将继续工作。问题是您将无法修改代码或创建新的 expo 应用程序。不过,您可以弹出 expo、删除 expo 特定组件并重建应用程序以进行更多更改。
-
expo.canny.io/feature-requests/p/… 在询问他们计划本地托管捆绑文件的问题之前搜索互联网,是的 @AtulSharma 是对的
-
@AtulSharma 你到底是什么意思我将无法修改代码?我只是想确保我正确理解了您的答案。你是说当我为生产构建时,如果我决定将来添加更改,我将拥有自己的 bundle.js(在生产构建中运行的 JavaScript 代码)如果我不使用 EXPO,如何确保更改受到影响一点也不。如果您将此添加为答案并提供更详细的答案,那就太好了,以便我可以接受作为答案!
-
这项工作也会从'expo'中导入{Constants, Location, Permissions};如果 Expo 不作为服务提供?
标签: javascript reactjs react-native react-native-android expo