diff --git a/packages/taro-rn-supporter/src/Support.ts b/packages/taro-rn-supporter/src/Support.ts index 8c6393a713e8..ba8872dceb84 100644 --- a/packages/taro-rn-supporter/src/Support.ts +++ b/packages/taro-rn-supporter/src/Support.ts @@ -35,7 +35,8 @@ export class Supporter { const handleEntryFile = this.fromRunner ? handleTaroFile : handleFile const resolver: any = { sourceExts: ['ts', 'tsx', 'js', 'jsx', 'scss', 'sass', 'less', 'css', 'pcss', 'json', 'styl', 'cjs'], - resolveRequest: handleEntryFile + resolveRequest: handleEntryFile, + resolverMainFields: ['react-native', 'browser', 'main'] } // 兼容0.60 const rnVersion = getReactNativeVersion()