关于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
下一篇: 随机打乱数组、字符串PHP函数使用测试