RN 新建项目用的是 React Native 0.63 版本,使用下面命令升级依赖包

  1. npm update -g react-native-cli

遇到的问题

升级之后项目可以正常编译,但是无法 Bundle,无法在模拟器上运行

分析原因

不知道什么原因,因为是第一次进行 RN 项目依赖包的升级

猜测可能是项目缓存

尝试验证猜测

方法一: 删除所有依赖包,也就是 node_modules 文件夹,执行命令

  1. yarn install
  2. // Done in 39.03s
  3. yarn android

没有解决上述问题

方法二: 清除项目编译缓存, 执行命令

  1. cd android
  2. ./gradlew clean
  3. // BUILD SUCCESSFUL in 10s

成功之后,重新启动项目

  1. yarn android