react-native 项目结构
时间: 2023-08-31 11:05:46 浏览: 170
React Native 项目结构可以根据个人喜好和项目需求进行组织,但一般情况下,以下是一个典型的结构:
```
project/
├── __tests__/
├── android/
├── ios/
├── node_modules/
├── src/
│ ├── assets/
│ ├── components/
│ ├── screens/
│ ├── services/
│ ├── utils/
│ └── App.js
├── .babelrc
├── .eslintrc
├── .gitignore
├── index.js
├── package.json
└── README.md
```
- `__tests__/`:测试相关文件夹
- `android/`:Android 项目文件夹
- `ios/`:iOS 项目文件夹
- `node_modules/`:第三方依赖包文件夹
- `src/`:源代码文件夹
- `assets/`:静态资源文件夹,如图片、字体等
- `components/`:组件文件夹,包含复用性较高的组件
- `screens/`:页面文件夹,包含应用的所有页面
- `services/`:数据服务文件夹,包含与后端 API 交互的代码
- `utils/`:工具类文件夹
- `App.js`:应用的主入口文件
- `.babelrc`:Babel 配置文件
- `.eslintrc`:ESLint 配置文件
- `.gitignore`:Git 忽略文件
- `index.js`:应用入口文件
- `package.json`:项目依赖和脚本配置文件
- `README.md`:项目说明文件
阅读全文