Skip to content

xujun820261729/umi-react

Repository files navigation

umi-react

umi脚手架介绍

  1. 官方脚手架仅提供的学习,项目中大部分不会使用语言包(删除了语言包)
  2. 由于项目的需要,整体风格的规划,所以我引入和持续更新公用组件,可按照你的需求整体更换风格统一化管理自己项目。
  3. 项目使用了Ract各种写法的代码,持续更新

config模块

  1. config.js 核心的控制,默认使用的官方封装的plugins
  2. theme控制主题颜色
  3. proxy代理设置
  4. 引入webpackc再chainWebpack内
  5. routes react 4.0的路由,学习可参考

layouts 模块

  1. BasicLayout 逻辑页面的框架(核心)
  2. Footer 底部
  3. UserLayout 用户登陆的框架
  4. SecurityLayout 校验登陆的外层框架

locales 模块

  1. 本脚手架默认不用

models 模块

  1. 最外层处理的models,主要来处理整体单页面应用的逻辑

pages 模块

  1. 存放页面

services 模块

  1. 存放所有请求

utiles 模块

  1. 公用方法模块,主要是request文件。

其他说明

  1. .gitignore 用来控制git上传
  2. .eslintrc 配置项目中的校验规则

最后祝大家学习开心,提高学习效率

About

持续更新的脚手架(hooks + react + umi.js)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors