Expo 是否与特定的 React 版本相关联



我刚刚开始使用 Expo 进行一个带有 SDK 32 的项目,初始化时它依赖于 React 16.5.0。

我想开始使用一些新功能,比如 Hooks,所以我将 react 版本升级到 16.8.0-apha1。

但是,这以一种我不理解的方式破坏了本机应用程序。

无法解决模块计划/跟踪问题 ReactNativeRenderer-dev.js:Haste 模块映射中不存在模块调度/跟踪。

我已经尝试了所有javascript的全新安装(清除缓存,包括Haste的缓存),但这没有帮助。

Expo SDK 是否绑定到特定的 React 版本?

是的,世博会总是使用特定的 React 版本,在这种情况下16.5.0

在他们关于v32.0.0的博客文章中,他们有一个关于如何基于以前的SDK升级应用程序的部分,其中他们告诉您使用特定版本的React。

  • 对"16.5.0"做出反应 — (此确切版本

您可以在此处阅读有关它的信息,在"升级您的应用程序"部分中查找与v32.0.0相关的所有依赖项和版本。

相关内容

  • 没有找到相关文章

最新更新