版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhouwengong/article/details/82419616
1.打开项目根目录下的package.json
看下
版本号是不是0.56.0,是的话改成0.55.4;
2.划重点
某个main文件夹下新建assets,你肯定知道是哪个main,做过好多次了就是没用罢了。
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
上面这句话肯定看过吧?执行了没啥用吧?因为报错了,好像就是版本问题,怎么办?
删除项目根目录的node_modules,然后yarn install
这个操作你肯定做过,然后也不管用。
重点来了:
虽然上面几步执行了都没有用,但也是要执行的哦!!!
然后,
根目录下执行下面两句,我也不知道干嘛的
yarn remove babel-preset-react-native
yarn add [email protected]
执行完以后,再执行react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
你会发现,
好像这次成功了似的,去那个assets看看,发现多了俩文件
现在再运行,就可以看到