1.0.6 • Published 3 years ago

@rbowui/react-native-template v1.0.6

Weekly downloads
8
License
MIT
Repository
github
Last release
3 years ago

rbowui/react-native-template 基于 react-native 脚手架和 rAnt Design Mobile RN 库+dva-core 数据流,支持hooks写的一个脚手架。配置了axios统一请求及拦截及路由的跳转,底部导航路由跳转,开发语言是JS。

📦 安装

npx react-native init myapp --template @rbowui/react-native-template

cd myapp

> 运行
yarn start
yarn ios
或者是
npx react-native run-ios

> 修改 app.json 文件
{
  "name": "myapp",
  "displayName": "myapp"
}
不修改运行会报错:A module failed to load due to an error and `AppRegistry.registerComponent` wasn't called.

🔨 项目结构

.
├── mocker                            # mocker data
├── android                           # native android code
├── ios                               # native ios code
├── src                               # code directory
│   ├── components                    # 存放公共组件库代码
│   ├── models                        # models
│   ├── pages                         # 每个页面
│   ├── routes                        # 路由配置,每个页面需要引入一下
│   ├── services                      # 请求
│   ├── utils                         # 公共函数
│   ├── App.js                        # 开始界面
│   ├── config.js                     # 页面配置
│   └── global.js                     # 存全局函数
├── .eslintrc                         # eslint configuration
├── index.js                          # app entry file
└── package.json                      # This document is all you need to know about what’s required in your package.json file.

效果

861608013478_.pic_hd.jpg

想要自己搭建的小伙伴,可以看看我的笔记:

https://www.jianshu.com/p/ac82b369ef9a