React Native似乎是创建在iOS和Android下运行的应用程序的理想平台。能够在不需要提交新的本地版本进行审查的情况下向我的客户推送新捆绑包真是太好了。React Native Bundle兼容性
有一件让我担心的事情是新的React Native版本。在GitHub上,我每个月看到平均三个新版本。新的本地版本通常包含重要的错误修复,但我的问题是它们是否会破坏与我的JavaScript包(实际的React应用程序)的兼容性?
人们有时需要一段时间来更新本机应用程序。那么这是否意味着我将不得不维护一个捆绑版本的蜘蛛网,以匹配他们的原生应用版本?
像这样的事情会很快变得一团糟:对于原生应用1.0
- 包1.0(与之反应母语0.37)
- 包1.1原生应用1.0(与之反应母语0.37)
- 束1.2本机应用程序1.0(与之反应母语0.37)
- 束1.0的本机应用1.1(与之反应母语0.37.1)
- 束1.1的本机应用1.1(与之反应母语0.37.1)
- 束1.2的本机应用1.1(与之反应母语0.37.1)
- 束1.1的本机应用1.2(与之反应母语0.38)
- 束1.2的本机应用1.2(与之反应母语0.38)
这看起来像一个博客条目,而不是一个编码相关的问题。我看着这个错误吗? – zipzit
也许你没有读过第一个阿尔内亚。让我重新说说我的问题:React Native 0.37是否与React Native 0.38应用程序兼容(等等)?如果没有,我怎样才能防止版本管理(如我的问题所示)? – Zyphrax