已经存在的项目移植RN的疑惑



  • 目前有一个存在的Android项目,需要项目中的某一个模块移植RN,我看大部分RN的项目结构都是Project根目录,根目录下有android、ios、node_modules、index.android.js、index.ios.js、package等文件或者文件夹,我如果迁移现有项目的话,是不是需要重新new一个文件夹项目,把我现有的项目拷贝到android目录下?但是我感觉这样做有点代价太大了,能不能抽出一个Library库或者直接在现有的Android项目根目录下创建index.android.js等文件?



  • 不需要,生成jsbundle后,可以直接new一个ReactRootView就行了,加进当前的视图就可以了。



  • 我尝试在一个rn项目下生成的index.android.js文件放入,放入已有的android项目中,报错,目前还没有解决的办法,如果你这边可以解决,方便的话告诉我一下