我已经将react-native从0.62.2升级到0.64.1,也升级到了17.0.1,但我在Android和iOS上都遇到了一些构建问题,构建成功并安装在两个模拟器上,但它没有打开,并且Metro Bundler也出现了以下问题
错误无法读取未定义的属性“dependencyExtractor”。TypeError:Cannot read property 'dependencyExtractor' of undefined at /Users/ss/rn/ui/node_modules/metro-config/src/loadConfig.js:269:42 at Array.reduce()at mergeConfig(/Users/ss/rn/ui/node_modules/metro-config/src/loadConfig.js:246:18)at Object.(/Users/ss/rn/ui/metro.配置js:五十四:(18)模块。_compile(internal/modules/cjs/loader.js:1256:30)在Object.Module._extensions..js(internal/modules/cjs/loader. js:1277:10)在模块上。load(internal/modules/cjs/loader.js:1105:32)在Function.Module._load(internal/modules/cjs/loader.js:九六七:14)在模块。require(internal/modules/cjs/loader. js:一一四五:19)at require(internal/modules/cjs/helpers.js:七十五:18)info使用--verbose标志运行CLI以获取更多详细信息。进程终止。按下关闭窗口
2条答案
按热度按时间laik7k3q1#
检查是否使用
module.exports
导出配置。我不小心把它给弄丢了。whhtz7ly2#
这个问题是固定的,这是由于我的metro.config.js文件,我已经删除了所有特定的配置