android - 尝试在 React Native 中捆绑 APK 时出错 - 无法读取未定义的属性“更新”
问题描述
运行以下命令为我的 react-native 项目构建 APK:
./gradlew --info assembleRelease
依次运行
node ./node_modules/react-native/cli.js bundle --platform android --dev false --reset-cache --entry-file index.js --bundle-output /home/ayush/myProject/android/app/build/generated/assets/react/release/index.android.bundle --assets-dest /home/ayush/myProject/android/app/build/generated/res/react/release --verbose
引发错误:
error Cannot read property 'update' of undefined
debug TypeError: Cannot read property 'update' of undefined
at new Server (/home/ayush/myProject/node_modules/metro/src/Server.js:675:29)
at buildBundle (/home/ayush/myProject/node_modules/@react-native-community/cli/build/commands/bundle/buildBundle.js:91:18)
版本:
Ubuntu 16.04/18.04
node 10.15.0
yarn version v1.16.0
react-native-cli: 2.0.1
"metro-react-native-babel-preset": "^0.54.0",
"react": "16.8.3",
"react-native": "0.59.9"
任何想法如何解决这个错误?
react-native run-android
通过捆绑器正确运行我的应用程序
解决方案
推荐阅读
- django - Django按日期范围过滤,如果日期中没有记录,则返回其中的虚拟记录,而不会死在循环中
- amazon-s3 - 使用 aws java sdk 在 amazon s3 glacier 中创建一个新文件夹
- laravel - Laravel 8 在斜杠上行为不端
- javascript - 为什么这个 React.useEffect() 代码不安全?
- iframe - 在 iframe 中加载 Next.js 路由在 Vercel 上失败
- c# - 加载 Roslyn 生成的程序集时出现 ReflectionTypeLoadException
- python - Python 网页抓取 | 如何使用 try 和 except 处理丢失的元素,以便在未找到元素时打印为 Not available?
- office-js - 通过 Office JS API 插入构建基块
- google-api - 无法使用 GDrive rest API 添加多父文件夹
- r - 如何删除 VBA 中 shell.exec 中弹出的 shell?