Ant Design Pro of Vue——蚂蚁金服中后台系统框架搭建

Ant Design Pro of Vue下载安装启动步骤:


一、Ant Design Pro of Vue 的介绍

Ant Design Pro 是一个企业级中后台前端/设计解决方案,我们秉承 Ant Design 的设计价值观,致力于在设计规范和基础组件的基础上,继续向上构建,提炼出典型模板/业务组件/配套设计资源,进一步提升企业级中后台产品设计研发过程中的『用户』和『设计者』的体验。

因为Ant Design Pro of Vue是基于Ant Design Vue的,在使用过程中,感觉相较于 elementUI 来说,组件会更丰富一点,总体来说是很不错的。下面我给几个链接,并展示几张界面图,组件图等看一下。

Vue.js:https://vuejs.bootcss.com/
Ant Design of Vue:https://vue.ant.design
Ant Design Pro of Vue:https://pro.loacg.com/


二、图例

Ant Design Vue 组件图:
目前一共有55个组件,非常丰富。

Ant Design Pro of Vue也提供了一些专用组件,可以自行选择:

Ant Design Pro of Vue的部分界面图:

看起来还是很漂亮的,右侧边的齿轮按钮是一个自定义功能,可以更换背景,样式等等。你可以根据自己的项目和业务需求快速的开发出一套完整的中后台项目。

权限路由控制流程


二、安装环境和依赖

  • node

  • yarn

  • webpack

  • eslint

  • @vue/cli 3.2.1

  • ant-design-vue - Ant Design Of Vue 实现

  • vue-cropper - 头像裁剪组件

  • @antv/g2 - Alipay AntV 数据可视化图表

  • Viser-vue - antv/g2 封装实现

    请注意,我们强烈建议本项目使用 Yarn 包管理工具,这样可以与本项目演示站所加载完全相同的依赖版本 (yarn.lock) 。由于我们没有对依赖进行强制的版本控制,采用非 yarn 包管理进行引入时,可能由于 Pro 所依赖的库已经升级版本,而引入了新版本所照成的问题。本作者可能会由于时间问题无法及时排查而导致您采用本项目作为基项目而出现问题。


三、项目下载和运行

  • 拉取项目代码
git clone https://github.com/sendya/ant-design-pro-vue.git
cd ant-design-pro-vue
  • 安装依赖
yarn install
  • 开发模式运行
yarn run serve
  • 编译项目
yarn run build
  • Lints and fixes files
yarn run lint

四、其他说明

  • 关于 Issue 反馈 (重要!重要!重要!) 请在开 Issue 时,描述清楚您的使用环境,所使用 Pro 版本或分支,出现的情况等… 另外,若有疑问也可加入 QQ群 (Ant Design Vue 原作者使用讨论群 217490093,非 Pro 群),本项目的几位维护者也在该群
  • 项目使用的 vue-cli3, 请更新您的 cli
  • 关闭 Eslint (不推荐) 移除 package.jsoneslintConfig 整个节点代码
  • 项目使用了在线 mock,easy-mock 项目所用的 mock 数据 点击查看(请勿改动接口返回数据),也可以下载 ANTD-PRO-Easy-Mock-API.zip 然后自行导入到自己的 mock 服务上
  • 修改 Ant Design 配色,在文件 vue.config.js 中,其他 less 变量覆盖参考 ant design 官方说明
  css: {loaderOptions: {less: {modifyVars: {/* less 变量覆盖,用于自定义 ant design 主题 */'primary-color': '#F5222D','link-color': '#F5222D','border-radius-base': '4px',},javascriptEnabled: true,}}}

五、附属文档

  • 路由/菜单说明
  • Table 重封装组件
  • ANTD 默认配置项
  • 按需加载/减少打包大小
  • 为首屏增加 Loading 动画
  • 为项目增加依赖项分析工具 analyzer
  • ANTD PRO 额外组件
    • Trend 趋势标记 Trend.md
    • AvatarList 用户头像列表 AvatarList.md
    • CountDown 倒计时 CountDown.md
    • Ellipsis 文本自动省略号 Ellipsis.md
    • NumberInfo 数据文本 NumberInfo.md
    • FooterToolbar 底部工具栏 FooterToolbar.md
  • 其他待补充…

备注:@vue/cli 升级后,eslint 规则更新了。由于影响到全部 .vue 文件,需要逐个验证。既暂时关闭部分原本不验证的规则,后期维护时,在逐步修正这些 rules


如果觉得写得好,请点个关注,有什么问题请留言,相互学习共同进步,创建美好明天!!!


Ant Design Pro of Vue——蚂蚁金服中后台系统框架搭建相关推荐

  1. Ant Design Pro of Vue方案一权限路由配置(一步步完成,包括所有后端数据库代码,萌新向)

    Ant Design Pro of Vue方案一权限路由配置(一步步完成,包括所有后端数据库代码,萌新向) 参考了许多csdn的文章,感谢大家为社区做的贡献,我也来汇总一波,谢谢

  2. 如何免费开通蚂蚁金服开放平台系统服务商ISV查看PID

    免费开通蚂蚁金服开放平台系统服务商ISV,获取合作身份PID,只需要简单的3步,对支付宝账号无任何影响 登录蚂蚁金服开放平台(https://open.alipay.com). 填写手机号.邮箱,并选 ...

  3. OceanBase技术直播间开播啦!蚂蚁金服技术专家手把手教你搭建OB数据库~

    OceanBase技术直播间是OceanBase为用户和技术爱好者带来的系列技术直播课程,由蚂蚁金服一线技术专家分享最全面的理论知识和最实用的技术实践,内容包含数据库内核系列.手把手实操系列和最佳实践 ...

  4. Ant design Pro of vue 实战一

      一.进首页最右边的设置去掉 src\layouts\BasicLayout.vue 把这三个地方去掉,就没有设置了 二.改主题色 菜单选中的背景色 src\config\defaultSettin ...

  5. ant design pro of vue导航菜单图标引入阿里巴巴矢量库iconfont方法

    第一步: 去阿里巴巴矢量库生成项目图标.复制以下代码: 第二步: 打开项目组件中Menu/menu.js. 第三步: 引入Icon组件并添加以下代码,scriptUrl为你自己项目生成的url. 第四 ...

  6. 搭建Vue版Ant Design Pro后台管理系统

    搭建Vue版Ant Design Pro后台管理系统 此文章通过基于Vue实现的Ant DesignPro脚手架快速构建一个后台管理系统的前端 相关文档链接 1.[Ant Design Pro of ...

  7. 漂亮的实力派 Ant Design Pro 2.0 正式发布

    1.0 发布之后,Ant Design Pro 受到了业界广泛关注和使用,GitHub 上 star 数一路增长到 11,686 个,在蚂蚁金服内部也落地数百个中后台应用. 在这 8 个月内,2.0 ...

  8. 蚂蚁金服:超大规模分布式计算系统 + 超大规模分布式优化算法

             人工智能大数据与深度学习  公众号: weic2c 近年来,随着"大"数据及"大"模型的出现,学术界和工业界对分布式机器学习算法引起了广泛关注 ...

  9. React + Ant Design Pro项目实现keep-alive页签

    背景 PC端管理系统,采用 ant design pro 方案,它是阿里的一个管理系统框架,技术栈是react. 相比vue,react一个先天不足是不支持 keep-alive,所以管理系统中的多页 ...

最新文章

  1. 暑期集训1:C++STL 练习题B:HDU-1004
  2. 20170208--正则表达式
  3. 红旗6SP1版不克不及显示NTFS内的中文文件
  4. 任意进制转换的递归实现
  5. progress与meter的区别
  6. 串口服务器常见五大问题解决方案
  7. redis源码剖析(四)跳表
  8. php集成环境怎么打开,PHP集成开发环境PhpStorm快速入门指南(二):打开一个项目...
  9. centos linux引导修复_【Linux 运维】 Centos7.x 系统修复模式
  10. 深度解析大型分布式电商网站演变过程以及构架部署解决方案
  11. Ubuntu 18.04: Debug package with debug symbol
  12. Docker学习总结(15)——通过 Docker 搭建RocketMQ
  13. 微信用久了,越来越占内存怎么办?
  14. java到底是值传递还是引用传递?
  15. 第一至七次人口区县级普查-GIS人口数据集(最新)
  16. Fiddler:安卓抓包配置
  17. 最常用的Windows快捷键大全【高手都是如何玩电脑的】(不断更新中……)
  18. X-VECTORS: ROBUST DNN EMBEDDINGS FOR SPEAKER RECOGNITION论文翻译
  19. 宝贝快出生的这三个表现,孕妈尽快去医院待产
  20. Mysql中事务及事务隔离级别详解

热门文章

  1. 关于win10系统下,同步与windows网络时间后,时间较实际时间慢1小时的解决方法
  2. python编辑邮件格式_Python中IMAP append命令的正确格式?(雅虎邮件)
  3. pcDuino: 无线视频监控小车视频及资料
  4. 互联网从业者必备高频英语短句50个
  5. 编写Java程序,创建Dota游戏中的防御塔类,通过两个坐属性显示防御塔所在的位置
  6. 迟来的flag,至今已有672名学长靠这套Java八股文成功入职大厂
  7. Android Studio lint工具所提示的需要注意的内容简要记录
  8. UART串口发送模块设计Verilog
  9. 思科 交换机路由器命令总结
  10. 以前的“约炮神器”陌陌12月或赴美上市