序言

每天得生活都要继续,每天的学习不能放弃,最近开始学习下umi/dva/antd的后台管理系统,首推自然是antd-pro了,有些朋友应该比较熟悉这个了,就不多说,直接正言介绍,下面的主线都是antd-pro的搭建;

准备

Create umi

创建antd-pro或dva项目的脚手架

dva

dva 首先是一个基于 redux 和 redux-saga 的数据流方案,
然后为了简化开发体验,dva 还额外内置了 react-router 和 fetch ,
所以也可以理解为一个轻量级的应用框架。

umi

Umi,中文可发音为乌米,是可扩展的企业级前端应用框架。Umi 以路由为基础的,
同时支持配置式路由和约定式路由,保证路由的功能完备,并以此进行功能扩展。
然后配以生命周期完善的插件体系,覆盖从源码到构建产物的每个生命周期,
支持各种功能扩展和业务需求。

正文

1.在创建的项目文件下使用cmd运行create umi

npm create umi

2.选择antd-pro

3.选择ts/js(新手用js比较好)

4.用ant4?

5.进入到创建的项目中,然后用cnpm install再npm start

6.最后效果

关键文件

config/config.js
项目的配置文件,详情配置请参考umi的配置页面
内部有路由模块:routessrc/models
dva的model的文件放置地src/pages
业务代码的页面

运行流程

主要看下umi的文档,了解下各个模块所负责的

参考资料

create umi的npm地址

dva地址

umi地址

andt-pro:搭建一个ant-design-pro项目(模板)相关推荐

  1. 使用ant design Pro开发项目的小结

    一.关于上手. 1. 关于ant design Pro的介绍,自己看官网,大致上可以理解为ant design(组件库) ant design Pro (完整的项目) dva(路由 数据流管理)的组合 ...

  2. Ant Design Pro v4 is Here

    Ant Design Pro v4 is Here 距离 Pro 的上个版本发布已经过去了 8 个月,Pro 也进行了许多的迭代,但是大部分更新仍然以修复 bug 为主.在此期间我们遇到了许多使用 P ...

  3. Ant design pro简单使用

    这里写自定义目录标题 Ant design pro简单使用 安装 使用 新增页面 Ant design pro简单使用 Ant design pro集成了React,Dvajs,umijs,是一个中台 ...

  4. Ant Design Pro 企业级后台实战(73 个视频)

    Ant Design Pro 企业级后台实战(73 个视频) Ant Design Pro 企业级后台实战 #1 介绍(声音已调到毫无杂音_) Ant Design Pro 企业级后台实战 #2 学习 ...

  5. Ant Design Pro

    文档总览 - Ant Design Pro 开始使用 Ant Design Pro 是基于 Ant Design 和 umi 的封装的一整套企业级中后台前端/设计解决方案,致力于在设计规范和基础组件的 ...

  6. Ant Design Pro入门之简介

    Ant Design Pro入门 了解Ant Design Pro Ant Design Pro 是基于Ant Design的一个开箱即用的,企业级中后台前端/设计解决方案. 效果: 源码地址:htt ...

  7. Ant Design Pro V5精讲(实践篇一):自定义登录界面、主界面

    用户需求 登录界面改造成自己的 主界面的logo及产品名称改造成自己的 语言包去掉或者只留中英语言包 登录界面改造 进入pages/user/login目录找到index.tsx // 去掉语言包栏目 ...

  8. Ant Design Pro V4 入门到实战手册【2020】

    前言 第一章 初识 Ant Design Pro 1. 调整 Ant Design Pro 基本配置 2. 浅析 Ant Design Pro 工作流程 第二章 布局和路由 1. 复杂页面布局的&qu ...

  9. 【Ant Design Pro 一】 环境搭建,创建一个demo

    技术交流qq群   173683895 搭建 Ant Design Pro 的前期准备:你的本地环境需要安装 cnpm.node. 注:代码块中的 $  代表: $后面是在命令行输入的命令,举例 $ ...

  10. ant design pro(一)安装、目录结构、项目加载启动【原始、以及idea开发】

    一.概述 1.1.脚手架概念 编程领域中的"脚手架(Scaffolding)"指的是能够快速搭建项目"骨架"的一类工具.例如大多数的React项目都有src,p ...

最新文章

  1. Linux软件安装-----apache安装
  2. 基本ACL与高级ACL
  3. Python入门100题 | 第038题
  4. 【模板】 全排列 有重复元素的全排列
  5. 嵌入式 Linux 的分类
  6. java文件名命名的规则,Java文件名及其他命名规则
  7. Android RecyclerView加载复杂布局
  8. C++STL笔记(五):Deque详解
  9. 多继承 , 组合 , 菱形继承 , 接口 , 抽象 , 鸭子类型
  10. HeadFirstJava 7,8,9
  11. Pycharm 远程连接服务器(ssh)运行深度学习代码 | 详细步骤
  12. 腾讯(Tencent)2022实习笔试算法题
  13. 远程查看计算机的mac地址,win8系统下如何获取远程电脑MAC地址
  14. 揭秘有状态服务上 Kubernetes 的核心技术
  15. 范数、损失函数、标准差
  16. oracle启动实例界面,oracle 11g 启动数据库实例
  17. 怎样将pdf文件页面旋转
  18. 写一个判断素数的函数,在主函数输入一个整数输出是否为素数的信息
  19. 使用jquery.form.js上传图片或文件
  20. Gromacs 第二步——NVT平衡

热门文章

  1. 聚苯乙烯和可膨胀聚苯乙烯的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  2. 开发iWatch时遇到的bug,可能是因为项目名中含有中文
  3. Docker容器基础(二) - Docker公司的入场
  4. Rubber Translator一款更人性化的免费文献翻译工具,支持多翻译引擎
  5. 蛇形矩阵(3月23日)
  6. redis 学习参考网站(中文官方网站)
  7. Chrome小游戏《Boxel Rebound》
  8. 网站不收录的原因分析
  9. 李想又要赴美上市了,高中辍学的他凭什么?
  10. 拉卡拉支付助力企业数字化转型