1. 程式人生 > >react native 0.5項目目錄介紹

react native 0.5項目目錄介紹

lock 文本文 通用組 gas app.js Redux editor commons ant

├── src                         // Ract Native
│   ├── app                     // redux部分
│   │    ├── actions            // creat action
│   │    ├── constants          // constants
│   │    ├── reducers           // reducer
│   │    ├── sagas              // redux saga
│   │    ├── selectors          // 過濾以及準備view層需要的數據
│   │    └── store              // store
│   ├── commons                 // 共享基礎模塊
│   ├── components              // Ract Native 通用組件
│   ├── containers
│   │    └── page               // 具體業務模塊
│   ├── routers                 // 路由部分
│   │    ├── index.js           // page模塊聚合頁
│   │    └── app.js             // 導航註冊
│   ├── AppNavigationState.js   // Nvigation state 入口
│   ├── config.js               // 導航通用配置
│   └── root.js                 // Ract Native 入口頁
│
├── ios                         // ios原生部分
├── index.js                    // 項目註冊入口文件
├── android                     // android原生部分
├── node_modules                // 項目依賴包
├── __test__                    // 自動化測試
├── package.json                // 項目配置信息
├── pre-commit                  // 提交代碼時按照.eslint的配置進行校驗
├── .editorconfig               // 統一不同編輯器配置
├── .babelrc                    // 設置轉碼的規則,插件,文件地址映射
├── .eslintrc                   // 代碼校驗規則配置
├── .gitattributes // git指定非文本文件的對比合並方式
├── .gitignore //git軟件要忽略的文件列表
└── yarn.lock // 依賴的版本信息管理

react native 0.5項目目錄介紹