欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于android的react native项目,我遇到的常用命令

程序员文章站 2022-05-31 17:30:20
...

下面的命令除非特别说明,不然都是在dos窗口进入项目根目录执行。

 

1、安装RN库

//安装node_modules,会自动在项目根目录下创建node_modules文件夹,并把RN项目需要使用的默认库下载安装
//一般下载的别人的项目可能没有node_modules文件夹,因为这个文件夹比较大。而且我自己也经常删除这个文件夹,所以这个命令还是挺常用的
npm install
//本地安装,就是只安装到这个项目
npm install realm --save

//全局安装,所有项目都可以使用
npm install -g realm

2、安装RN库之后必须要进行关联

//第一步中无论是npm install,还是只安装某一个库,完成之后都需要进行关联

//将整个node_modules关联到项目,执行完npm install后使用
react-native link

//关联node_modules中的某一个新增的库到项目,如执行完npm install realm --save后使用
react-native link realm

3、为当前RN项目启动一个本地服务,执行成功之后窗口不能关,如果需要执行别的命令,需要另外打开一个dos窗口。
如果开发工具是webStorm,在启动项目方面配置好了的话,会在自动执行react-native run-android之前自动执行react-native start
如果开发工具是android studio,在编译成功的情况下,启动项目的时候会知道执行react-native run-android,但是不会自动执行react-native start

react-native start

4、启动android项目,启动的时候会自动找到当前可使用的驱动(已启动的模拟器、手机)。如果没有执行第三步,启动起来的项目会报一个连接不到10.0.3.2:8081的错误。或者成功启动了项目,但是app中的页面内容却不是你本地已经改过的最新内容。

react-native run-android

5、清除android编译,会将/android/app/build目录删除

//根目录中的android目录下执行
gradlew.bat clean

6、项目打包

//项目根目录下的android目录中执行
gradlew assembleRelease