gpt4 book ai didi

react-native-git-upgrade 错误 : Cannot find module 'AccessibilityInfo'

转载 作者:行者123 更新时间:2023-12-04 04:11:03 26 4
gpt4 key购买 nike

环境

System:
OS: macOS 10.14.2
CPU: (4) x64 Intel(R) Core(TM) i7-4578U CPU @ 3.00GHz
Memory: 448.52 MB / 16.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 11.6.0 - ~/.nvm/versions/node/v11.6.0/bin/node
npm: 6.7.0 - ~/.nvm/versions/node/v11.6.0/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 12.1, macOS 10.14, tvOS 12.1, watchOS 5.1
Android SDK:
API Levels: 26, 27, 28
Build Tools: 27.0.3, 28.0.3
System Images: android-24 | Google APIs Intel x86 Atom, android-26 | Google Play Intel x86 Atom
IDEs:
Android Studio: 3.3 AI-182.5107.16.33.5199772
Xcode: 10.1/10B61 - /usr/bin/xcodebuild
npmPackages:
react: 16.6.3 => 16.6.3
react-native: 0.57.8 => 0.57.8
npmGlobalPackages:
react-native-git-upgrade: 0.2.7

描述

第1步。
使用 RN 版本 0.57.8 创建一个新项目。

第2步。
重命名 .babelrc到其他名称 (.abelrc)

第 3 步。
react-native-git-upgrade

第四步。
重命名 .abelrc.babelrc
第 5 步。
react-native run-ios

然后终端打印消息:
internal/modules/cjs/loader.js:605
throw err;
^

Error: Cannot find module './bundle/unbundle'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:603:15)
at Function.Module._load (internal/modules/cjs/loader.js:529:25)
at Module.require (internal/modules/cjs/loader.js:657:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (/Users/morton.hsu/ReactNativeProject/testup/node_modules/react-native/local-cli/commands.js:44:1)
at Module._compile (internal/modules/cjs/loader.js:721:30)
at Module._compile (/Users/morton.hsu/ReactNativeProject/testup/node_modules/pirates/lib/index.js:83:24)
at Module._extensions..js (internal/modules/cjs/loader.js:732:10)
at Object.newLoader (/Users/morton.hsu/ReactNativeProject/testup/node_modules/pirates/lib/index.js:88:7)
at Module.load (internal/modules/cjs/loader.js:620:32)
mortonde-Mini:testup morton.hsu$ react-native info
internal/modules/cjs/loader.js:605
throw err;
^

Error: Cannot find module './bundle/unbundle'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:603:15)
at Function.Module._load (internal/modules/cjs/loader.js:529:25)
at Module.require (internal/modules/cjs/loader.js:657:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (/Users/morton.hsu/ReactNativeProject/testup/node_modules/react-native/local-cli/commands.js:44:1)
at Module._compile (internal/modules/cjs/loader.js:721:30)
at Module._compile (/Users/morton.hsu/ReactNativeProject/testup/node_modules/pirates/lib/index.js:83:24)
at Module._extensions..js (internal/modules/cjs/loader.js:732:10)
at Object.newLoader (/Users/morton.hsu/ReactNativeProject/testup/node_modules/pirates/lib/index.js:88:7)
at Module.load (internal/modules/cjs/loader.js:620:32)

如果我只是使用 0.58.3 或 0.57.8 创建一个新项目,则可以正常工作。

但是使用 react-native-git-upgrade 从 0.57.8 到 0.58.3 并运行项目得到错误。

任何的想法 ?提前致谢。

最佳答案

我昨天有同样的问题。

我手动修复了它。

从下面的文件。

\node_modules\.cache\@babel\register\.babel.7.2.2.development.json
\node_modules\react-native\node_modules\.cache\@babel\register\.babel.7.2.2.development.json

请删除
require('./bundle/unbundle'),

react-native run-ios
你会得到一个很好的结果。

关于react-native-git-upgrade 错误 : Cannot find module 'AccessibilityInfo' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54414518/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com