简介:Ant Design Pro是阿里巴巴旗下蚂蚁金服开源的中台前端/设计解决方案,官网。

一、下载安装

1.1 前序准备

你的本地环境需要安装 yarn、node 和 git。我们的技术栈基于 ES2015+、React、UmiJS、dva、g2 和 antd,提前了解和学习这些知识会非常有帮助。

1.2 下载

新建一个空的文件夹作为项目目录,并在目录下执行:

yarn create umi

或者

npm create umi

推荐使用npm方式安装,因为后面使用git管理时,如果在webstorm中提交代码可能会出现问题。(但是有一个问题就是npm方式下载速度很慢,原因和解决方法自己去找,这里不详细介绍)

1.2.1选择 ant-design-pro

? Select the boilerplate type (Use arrow keys)
> ant-design-pro  - Create project with a layout-only ant-design-pro boilerplate, use together with umi block.app             - Create project with a simple boilerplate, support typescript.block           - Create a umi block.library         - Create a library with umi.plugin          - Create a umi plugin.

1.2.2选择Pro V4:

? � Be the first to experience the new umi@3 ? (Use arrow keys)Pro V5
> Pro V4

1.2.3选择JavaScript:

? � Which language do you want to use? (Use arrow keys)
> TypeScriptJavaScript

1.2.4simple和complete的区别:(这里我选择simple)

? � Do you need all the blocks or a simple scaffold? (Use arrow keys)
> simplecomplete

simple:只有基础功能,包含的组件和功能较少。选择simple后下一步还要选择ant的版本。

complete:包含的组件和功能较多,与线上示例:https://preview.pro.ant.design/dashboard/analysis完全一致。选择complete后默认使用的ant版本是4,不用再选择ant版本。

1.2.5 选择antd@4:

? � Time to use better, faster and latest antd@4! (Use arrow keys)
> antd@4antd@3

经过上述几步操作后就开始下载Ant Design Pro项目了,完整的操作过程。

H:\antcomplete>npm create umi
? Select the boilerplate type ant-design-pro
? � Be the first to experience the new umi@3 ? Pro V4
? � Which language do you want to use? JavaScript
? � Do you need all the blocks or a simple scaffold? simple
? � Time to use better, faster and latest antd@4! antd@4
Cloning into 'H:\antcomplete'...
remote: Enumerating objects: 188, done.
remote: Counting objects: 100% (188/188), done.
remote: Compressing objects: 100% (173/173), done.
Rremote: Total 188 (delta 21), reused 67 (delta 8), pack-reused 0
Receiving objects: 100% (188/188), 296.12 KiB | 35.00 KiB/s, done.Resolving deltas: 100% (21/21), done.
> � clone success
> [Sylvanas] Prepare js environment...
> [JS] Clean up...
> Clean up...
✨ File Generate DoneH:\antcomplete>

1.2.6下载完成后在antcomplete目录下会共有16个文件及文件夹。(此数量仅代表编写此文档时下载的数量)

1.2.7安装依赖:

yarn

npm install

推荐使用npm install,原因同上。

1.2.8启动

npm start

​​​​​​​

​​​​​​​

Ant Design Pro V4下载运行相关推荐

  1. Ant Design Pro v4 is Here

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

  2. UmiJS TypeScript Ant Design Pro v4 从零开始实战教程(63 个视频)

    UmiJS & TypeScript & Ant Design Pro v4 从零开始实战教程(63 个视频) Antd Pro 是国内最流行的前端后台框架,使用它可以轻易搭建一个超级 ...

  3. ant design pro v4 从后台服务器请求菜单,思路,具体代码及坑

    原文见:https://www.yuque.com/asuncat/htn2dd/wgnx0u 版本信息 ant design pro : v4.2.2 umi: v3.2.14 pro-layout ...

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

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

  5. Ant Design Pro模板无多标签页解决方案

    白嫖了无尽岁月,我也来写个博客.希望能帮到你! 网上一些方案都是把官方模板替换成自己写的.本人的方案是在模板的基础上进行添砖加瓦,理解起来更容易! 解决思路是: 记录页面切换时的路由(onPageCh ...

  6. Ant design pro v4-服务器菜单和路由权限控制

    要解决的问题:ant design pro默认情况下,菜单和路由都用配置的方式,在前端的config/config.ts中配置.但是大多数后台系统都需要由后端服务器控制权限. 类似的需求一般包括两点: ...

  7. ant design pro模板_Ant Design Pro入门教程,安装,运行(V5 Typescript版)

    [前言] 找了很多Admin模板,最后还是看中了AntDesignPro这个阿里巴巴开源的Admin框架,长这样(还行吧,目前挺主流的): 该套模板是使用了React开发框架作为基础,AntDesig ...

  8. Ant Design Pro+Electron+electron-builder实现React应用脱离浏览器,桌面安装运行

    学习参考: electron-api-demos 我以下的方式,其实并把Ant Design Pro文件打包到生成的安装包里,所以,安装包=Ant Design Pro+Electron环境 ant- ...

  9. ant design pro v5 总结

    Ant Design Pro v5 使用心得 相比V4,V5到底强在哪? 如何更改 title图标和加载时的页面? defaultSettings中菜单的几种模式及主题等配置 国际化 request ...

最新文章

  1. 打印N个数组整体最大的TopK
  2. 云开发如何帮助业务扛过大流量活动洪峰丨深度好文
  3. JQuery对象与DOM对象的区别与转换
  4. 易华录发布蓝光存储新品
  5. java和js实现电话号码部分隐藏
  6. 五面拿下阿里飞猪offer,java基础知识梳理
  7. HTML 数据可视化模板 echarts实现
  8. ASIO Link Pro 声卡跳线(搭配福克斯特solo声卡)
  9. Spring MVC 第一个HelloWorld程序
  10. GSM和GPRS区别
  11. oracle txn,【学习笔记】ORACLE分布式事务故障的处理 结合MOS官方文档分析
  12. 小程序基本标签与语法
  13. 图像去噪——Neighbor2Neighbor: Self-Supervised Denoising from Single Noisy Images
  14. 自制操作系统日志——第二十五天
  15. 关于C语言二级机考软件环境的一些问题
  16. 谁说大厂都用 React,微信读书官网用 Vue
  17. python 下载pip命令
  18. 【论文翻译】异构信息网络中的深层集合分类
  19. 茶文化网站html模板,茶文化网页模板图片
  20. Yocto:将kernel, u-boot, atf单独建库编译摒弃掉打patch方式

热门文章

  1. Mysql 5.7 表名大写遇到的坑 error: 1146: Table 'your_table' doesn't exist
  2. Android 8.0 WiFi Ap 热点控制接口
  3. mysql 导出dmp文件_Linux环境下使用crontab实现mysql定时备份
  4. Object.assign()用法小结
  5. bitset和bitget
  6. 【Linux】安装虚拟机
  7. 软件智能:aaas系统AI众生的“世”和“界” 之21 整定问题空间和标定解决方案空间之1
  8. 安装rouge和pyrouge
  9. 7-1 树的同构 【已改正】
  10. thinkpade575加固态_【评测】工作娱乐两相宜——ThinkPadE575!