本文主要向您展示如何安装Ant Design Pro,简单易懂,组织清晰。希望能帮你解开疑惑。让边肖带领你学习如何安装蚂蚁设计专业版这篇文章。
1、什么是Ant Design Pro
Ant Design Pro是一款企业级中后台前台/设计解决方案。秉承Ant Design的设计价值观,致力于在设计规范和基础组件的基础上进行搭建,提炼典型模板/业务组件/配套设计资源,进一步提升企业级中后台产品设计开发过程中“用户”和“设计师”的体验。
纱线(或npm)、节点和git需要在本地安装。我们的技术栈是基于ES2015、React、UmiJS、dva、g2和antd,所以提前了解和学习这些知识是很有帮助的。
2、安装
准备的环境
节点js似乎是10.13及以上版本
我的节点js的版本是12.14.0。
Npm服务器在国外,访问比较慢,可以换成国内来源:
Npmconfigsetregistryhttps://registry.npm.taobao.org也可以安装cnpm(国内使用的来源),并在需要npm命令的地方用Cnpm代替。
方法一:git 安装
gitclonehttps://github.com/ant-design/ant-design-pro.git
cd ant-design-pro
npminstall
方法二:官网推荐的方法
创建一个新的空文件夹作为项目目录,并在该目录下执行:
yarncreateumior
Npmcreateumi然后等待安装依赖项。之后,系统会提示您选择一个模板。我们将选择第一个ant-design-pro:
选择打印机类型(使用箭头按钮)
ant-design-pro-createproject with anlayout-only ant-design-probler plate,usetogetherwithumiblock。
app-createproject with simple boilerplate,supporttypescript。
block-Createaumiblock。
library-Createalibrarywithumi。
插件-Createaumiplugin。选择模板后,将弹出所选版本。我们选择v5(v5默认是typescript版本,也是antd pro最新的开发模式,v4可以选择ja。
vascript/typescript两种版本,如果不想用typescript方式,可以选择v4,然后再选择javascript即可。还会叫我们选择simple和complete版
Ant Design Pro 脚手架将会自动安装。
安装完成后已经为你生成了一个完整的开发框架,提供了涵盖中后台开发的各类功能和坑位,如果我们选择是的simple版,下面是整个项目的目录结构。
├── config # umi 配置,包含路由,构建等配置 ├── mock # 本地模拟数据 ├── public │ └── favicon.png # Favicon ├── src │ ├── assets # 本地静态资源 │ ├── components # 业务通用组件 │ ├── e2e # 集成测试用例 │ ├── layouts # 通用布局 │ ├── models # 全局 dva model │ ├── pages # 业务页面入口和常用模板 │ ├── services # 后台接口服务 │ ├── utils # 工具库 │ ├── locales # 国际化资源 │ ├── global.less # 全局样式 │ └── global.ts # 全局 JS ├── tests # 测试工具 ├── README.md └── package.json
然后开始安装依赖并启动项目,执行以下命令
npm install npm start
如果重试几次还报错,可以考虑换cnpm试试
cnpm install cnpm start
等待webpack building完成
启动完成后会自动打开浏览器访问 http://localhost:8000,你看到下面的页面就代表成功了。
其实很简单,在启动的时候,我们加个参数 fetch:blocks ,会自动安装完整的组件到我们的代码中
cnpm run fetch:blocks
如果我们选择的是完整版complete的版本
目录结构就是这样的
── config # umi 配置,包含路由,构建等配置 ├── mock # 本地模拟数据 ├── public │ └── favicon.png # Favicon ├── src │ ├── assets # 本地静态资源 │ ├── components # 业务通用组件 │ ├── e2e # 集成测试用例 │ ├── layouts # 通用布局 │ ├── models # 全局 dva model │ ├── pages # 业务页面入口和常用模板 │ ├── services # 后台接口服务,请求服务端接口的都放在这里 │ ├── utils # 工具库 │ ├── locales # 国际化资源 │ ├── global.less # 全局样式 │ └── global.ts # 全局 JS ├── tests # 测试工具 ├── README.md └── package.json
内置模板如下:
- Dashboard - 分析页 - 监控页 - 工作台 - 表单页 - 基础表单页 - 分步表单页 - 高级表单页 - 列表页 - 查询表格 - 标准列表 - 卡片列表 - 搜索列表(项目/应用/文章) - 详情页 - 基础详情页 - 高级详情页 - 结果 - 成功页 - 失败页 - 异常 - 403 无权限 - 404 找不到 - 500 服务器出错 - 个人页 - 个人中心 - 个人设置 - 图形编辑器 - 流程图编辑器 - 脑图编辑器 - 拓扑编辑器 - 帐户 - 登录 - 注册 - 注册成功
页面大概就是这样的
以上是“怎么安装Ant Design Pro”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/153404.html