开发技术栈

6. 使用antd pro构建web页面

2018-11-03  本文已影响808人  米洛丶

前言

在开始之前,希望我们已经掌握了一部分react的知识,由于没有太多经验,其实我也是属于摸索阶段。这里假定我们已经了解了react,redux和dva/umi相关的知识。并有做过相关练习。

如果还不了解以上相关的知识,建议去以下网站学习一遍,下面给出一个大概学习的路线吧。

antd pro介绍

antd是ant design的缩写,顾名思义,它是蚂蚁金服的前端设计团队出品的一款UI组件库,如果要类比的话,我会把他比作bootstrap,但是它又远远比bootstrap好看且交互性更强。而antd pro,就是它的专业版。为什么呢,因为antd pro已经是一个完整的中后台项目,我们如果需要快速开发的话,直接拿着里面的页面修改便是了。但是我个人总结了一下,缺点也很明显,就是antd pro做出来的系统几乎都长一个样,长久了会有审美疲劳,至少我对bootstrap也是这样的,当然蚂蚁出的东西品质是真的棒!

话不多说,先看看它的预览页面

以下是随便截取的几个图片,感受一下它的美。

image.png image.png image.png

下载antd pro

以上内容均来自antd pro官网

第一步: 克隆项目,我们将之克隆到Lamb的client目录下,由于我不想在Lamb中创建2个git项目,所以我选择去github下载代码。

image.png

如果你想随时升级antd pro或者给它们提pull requests,则执行以下命令。

$ git clone --depth=1 https://github.com/ant-design/ant-design-pro.git my-project
$ cd my-project

下载后解压并放入Lamb/client目录。

image.png

安装依赖包

上一篇: 使用Flask蓝图
下一篇: 给Lamb配置flask-sqlalchemy
github地址: https://github.com/wuranxu/Lamb

上一篇下一篇

猜你喜欢

热点阅读