先放上错误截图
在电脑上下了公司的一个项目,运行出现了这个问题,先是在网上搜索错误,试了我搜到的种种方法,比如 react-native 的版本问题,新的 react-native 在生成项目文件时已经部分index.android.js 和 index,ios,js 了,但是以前的版本是分的,具体哪个版本我也没有去搜,但是在新版本中下载项目文件,对于上述两个文件的处理是不矛盾的,试了网上的种种方式都无解。后来觉得是不是依赖的问题,于是把node_modules文件夹删了重新 npm install,重下了还是报错,又重下一遍还是报错,这让我怀疑到底是不是依赖的问题,又试了网上的种种,还是没办法解决,后来抱着绝望的态度,又重下了一次依赖,用 yarn install 指令,然后问题奇迹般的解决了。。。。
至于 npm ,cnpm 和 yarn 的区别,网上资料一大堆,只能说自己精要太少了,解决这个问题废了好多时间。。。