我在我的应用程序中遇到了这个问题。我知道关于这个主题还有另外两个问题。但因为我没有声誉,我不能评论或提问。这使我来到这里...
我已经在我的应用程序上实现了Redux。(我是第一次使用它)一开始,一切都运行得很好...现在,我得到的是:
Export namespace should be first transformed by `@babel/plugin-proposal-export-namespace-from`.
我试着加上一句:
plugins: [
"react-native-reanimated/plugin",
],
到我的babel.config文件。然后expo start-c ...仍然面临这个问题。
不幸的是,我不能在这里分享我的代码,因为它是保密的。但是还有什么我可以尝试的吗?
谢谢你,谢谢你
1条答案
按热度按时间23c0lvtd1#
您需要按照插件安装说明在babel config.js文件中注册插件。请注意重新激活的插件应该添加到插件数组中的last位置,如下所示:
注意重新激活的插件必须列在最后。
信息将react-native-reanimated/插件添加到您的项目后,您可能会遇到误报“Reanimated 2 failed to create a worklet”错误。在大多数情况下,这可以通过清理应用程序的缓存来修复。根据您的工作流程或常用的软件包管理器,可以通过以下方式完成:
Yarn开始--复位-缓存
npm启动----重置缓存
博览会开始-c
、或其它。
https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/installation/