react native项目安装需求

发布时间 2023-09-12 16:27:14作者: 杯今

1. 创建RN项目
2. 安装路由依赖
3. redux需求安装redux依赖
4. 第三方组件库
5. 打包及各种其他操作  安装指定依赖


注意:**link** 链接库已在RN(react native)0.60版本开始支持自动链接,不需要再手动link!!!

 

### 2.安装路由依赖

##### 安装所需包
npm install @react-navigation/native

##### 将依赖安装到裸项目中
npm install react-native-screens react-native-safe-area-context

##### 额外配置
-------------------------------------------------------
react-native-screens软件包需要一个额外配置,编辑位于
`android/app/src/main/java/<your package name>/MainActivity.java`文件,将下面代码添加到类的主体中

public class MainActivity extends ReactActivity {
  // ...
  ~~~
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(null);
  }
~~~
  // ...
  }
  并确保在此文件顶部的包语句下方添加以下导入语句:
  ~~~
  import android.os.Bundle;
  ~~~
---------------------------------------------------------------------

##### 安装堆栈导航器

~~~
npm install @react-navigation/native-stack
~~~

##### 安装选项导航器
~~~
npm install @react-navigation/bottom-tabs
~~~