前言现在不少应用都是采用了混合开发模式,不论是原生加RN,或是原生加Flutter,或是原生加H5。原生实现主业务线,其他部分可以借助跨平台方案开发,提高开发效率,或者实现热更新,调高业务迭代效率。下面简单介绍一下Android原生集成最新RN版本的过程。添加package.json文件首先在一个正常编译运行的原生APP根目录下执行yarn init命令,按提示填写基本信息后会在项目根目录下,创建一个package.json文件。添加JavaScript依赖,生成node_modules然后,使用如下命令添加React和React Native运行环境的支持脚本。yarn add react react-native命令执行完成后,所有JavaScript依赖模块都会被安装到项目根目录下的node_modules/目录中。注意:node_modules这个目录我们原则上不复制、不移动、不修改、不上传,随用随装,同时把node_modules/目录记录到.gitignore文件中(即不上传到版本控制系统,只保留在本地)。接下来,在package.json文件中配置启动RN Metro服务的脚本,即script脚本,文件全部内容如下。项目根目录package.json文件{
"name": "AndroidDemo",
"version": "1.0.0",
"main":
...
继续阅读
(30)