从0构建 react 移动端框架,包含 分模块打包,自动转为rem,强大的路由功能,并配置dva,and-mobile等优质组件(项目会逐渐迭代~)
移动端React框架,使用react + dva + react-keeper + ant design mobile + ahooks + less 打造移动端框架,本框架主要是记录日常的问题,组件
线上地址 react-mobile-Domesy 语雀地址 React 移动端 入门实战
本框架适用于移动端项目,项目中有过多的使用案例,如dva的使用,dva配置请求的封装,跳转,路由等皆有案例,另外提供antd-mobile等框架的一些组件封装,帮助开发更加简单。
另外有通用方法,高阶组件的封装及使用,让移动端项目一键式开发
$ npm install domesy -g
// 在命令行中使用 domesy 命令即可
|-- public
|-- src # 开发目录
| |-- components # 业务组件
| |-- images # 存储图片
| |-- mock # 数据模拟
| |-- models # dva模块
| |-- pages # 页面模板
| | |-- _404页面 # 404页面
| | |-- commonPages # 公共页面模块
| | |-- Home.jsx # 公共页面配置模块(不可删除,可放全局小模块)
| |-- router # 路由文件
| |-- styles # 全局css文件
| | |-- common.css # 全局css颜色样式
| | |-- theme.jsx # 配置less全局样式
| |-- utils # 配置模块
| | |-- Jump # 跳转模块
| | |-- Method # 全局配置
| | |-- dva.js # dva配置
| | |-- config.js # 配置模块
|-- .gitignore # git忽略文件
|-- package.js # 配置文件
|-- config-overrides.js # 项目配置