React native React本机拆分和内联需要

React native React本机拆分和内联需要,react-native,React Native,我尝试将分解和内联需求实现到我的项目中。 它可以在模拟上工作,但当我在iOs上发布项目或为android创建apk时,出现了以下错误: TransformError:/Users//codebase///clients/mobile/node_modules/react native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.ios.js:/Users//codebase/projectfoldername//client

我尝试将分解和内联需求实现到我的项目中。

它可以在模拟上工作,但当我在iOs上发布项目或为android创建apk时,出现了以下错误:

TransformError:/Users//codebase///clients/mobile/node_modules/react native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.ios.js:/Users//codebase/projectfoldername//clients/mobile/node_modules/react native/Components/AccessibilityInfo/AccessibilityInfo.ios.js:NodePath已删除,因此为只读。(这是内部节点上的错误。可能是内部错误)

还有:

错误:文件/Users//Library/Developer/Xcode/DerivedData/-fggebbxvaywbbbcoypijwnkwjm/Build/Intermediates.noindex/ArchiveIntermediates/therion\u mobile/BuildProductsPath/Release iphoneos/.app/main.jsbundle不存在。

然后我注意到组件AccessibilityInfo在等待模块中,但是我上面粘贴的链接中的指令说,只有加载的模块才会放在ModuleName上

我试着将等待的模块放到moduleNames.js中,结果成功发布,但移动应用程序的速度没有提高。这发生在iOs和Android平台上


谁能告诉我我缺少了什么,或者我需要知道什么才能在我的react原生项目上成功实现解包和内联需求?谢谢

转到
metro.config.js
,确保
index.js
metro.config.js
文件处于同一级别,并将
根文件夹更改为:

const ROOT_FOLDER = resolve(__dirname, '.');
只要一个点告诉metro他们在同一水平