网站首页 > 技术文章 正文
喜欢就关注我吧,订阅更多最新消息
什么是ant design vue Pro
以下文字来自Ant Design Pro官网介绍:官网传送门: ant design vue Pro官网。Ant Design Pro 是一个企业级中后台前端/设计解决方案,我们秉承 Ant Design 的设计价值观,致力于在设计规范和基础组件的基础上,继续向上构建,提炼出典型模板/业务组件/配套设计资源,进一步提升企业级中后台产品设计研发过程中的『用户』和『设计者』的体验。随着『设计者』的不断反馈,我们将持续迭代,逐步沉淀和总结出更多设计模式和相应的代码实现,阐述中后台产品模板/组件/业务场景的最佳实践,也十分期待你的参与和共建。
注意事项
官网介绍到使用ant design vue pro(以下简称antd Pro)的开发者默认有一定的 Vue 基础和 Antd 使用经验,如果你对这些还不熟悉,他们建议咱们先查阅相关文档 Vue、Ant Design Vue。
但是这些都不是很重要,浩浩刚开始接触这套前端框架时,也没有任何vue基础,之所以写这个系列文章,一方面是想向大家介绍这么一套蚂蚁金服出品的优秀的前端框架,另一方面是消除没有任何基础的开发者的畏难心理,没有基础我们也可以玩转这套框架,毕竟框架的初心就是把开发者从繁重的前端三剑客中解放出来。
同时由于浩浩也没有这套框架所用到的技术基础,完全是耗费时间去研究了蚂蚁金服前端开发人员的写法而总结出来的心得,完全可以满足我们日常系统的前端开发。如果有技术理解上的错误,欢迎大家批评指正。如果对你有帮助,请您一键三连以示鼓励。废话不多说,直接上菜!
开始使用
准备工作
使用这套框架,浩浩建议你下载使用VS Code软件,VS Code作为强大的IDE编辑工具,极好上手,不仅可以直接打开terminals运行dos命令,而且支持打开几乎所有格式的文档,编辑器很花里胡哨,稍微还有一点装X的感觉。
在使用antd Pro这套框架之前,碍于技术栈的限制,电脑上需要安装node.js以及git组件,下载链接浩浩就不提供了,百度可以解决你这些问题。
安装antd Pro
浩浩假设你已经成功安装VS Code软件,并且已经安装好了准备工作中所需要的环境与组件。于是乎建立一个工程文件夹用于存放antd Pro前端项目文件,然后打开VS Code选择File中的Open…提示选择刚才建好的文件夹点击打开,选择软件上方的Terminal的New Terminal,操作步骤如下图1-1所示:
终端打开之后,我们需要从 GitHub 仓库中直接安装最新的脚手架代码。
git clone --depth=1 https://github.com/vueComponent/ant-design-vue-pro.git |
安装过程以及成功如图1-2所示:
简单介绍一下工程目录
从git仓库成功拉取工程文件成功之后,脚手架工程文件目录如图1-3所示:
├── public
│ └── logo.png # LOGO
| └── index.html # Vue 入口模板
├── src
│ ├── api # Api ajax 等
│ ├── assets # 本地静态资源
│ ├── config # 项目基础配置,包含路由,全局设置
│ ├── components # 业务通用组件
│ ├── core # 项目引导, 全局配置初始化,依赖包引入等
│ ├── router # Vue-Router
│ ├── store # Vuex
│ ├── utils # 工具库
│ ├── locales # 国际化资源
│ ├── views # 业务页面入口和常用模板
│ ├── App.vue # Vue 模板入口
│ └── main.js # Vue 入口 JS
│ └── permission.js # 路由守卫(路由权限控制)
│ └── global.less # 全局样式
├── tests # 测试工具
├── README.md
└── package.json
安装脚手架依赖
执行命令:
npm install 或者 yarn install |
npm是安装node.js提供的依赖下载源,由于下载的文件比较多,npm镜像可能不是很稳定,可以使用yarn代替,但是前提还是要先安装yarn指令,个人还是使用npm安装依赖,如果有报错或者异常出现,可以多尝试几次。安装时间较长,安装成功之后的效果如图1-4所示:
如果网络状况不佳,可以使用 cnpm 进行加速
并使用 cnpm 代替 yarn或npm
或者设置 yarn 的 npm 加载源,
如 yarn config set registry https://registry.npm.taobao.org
启动脚手架工程
输入启动命令(以npm 为例)
// 启动脚手架 npm run serve或者yarn run serve |
输入命令之后脚手架开始启动,成功之后的截图如图1-5所示
测试
可以单击本地Local的链接地址,之后就可以打开默认浏览器来加载脚手架。成功之后的界面如图1-6所示
总结
到此脚手架工程就启动起来了,说明依赖什么都已经加好了。我们之后就可以根据自己系统的所需进行修改某些文件,毕竟这是一套比较全的示例工程,有些东西根据我们的实际是不需要的,所以我们要进行取舍,但是我们对这个工程又不是很了解,也没有其他基础,所以还想继续使用,请关注我了解之后的使用方法,第一天就只需学会脚手架的安装与启动。第二天给大家讲页面路由的逻辑实现以及配置。请大家继续关注,这可能是全网唯一的分享这套优秀的前端框架的系列文章,大家多多鼓励,你的每一次点赞收藏转发都是鼓励我不断更新下去的动力,敬请期待!
猜你喜欢
- 2024-10-09 零成本搭建hexo个人博客(二)--修改主题
- 2024-10-09 Windows端ZLMediaKit编译与webrtc推拉流测试
- 2024-10-09 一招帮你搞定所有广告,树莓派全能广告屏蔽助手——Pi-hole
- 2024-10-09 Casdoor 开始(cas怎么打开)
- 2024-10-09 基于 Nginx + ModSecurity V3 实现对 web 流量的安全访问控制
- 2024-10-09 Sqlmap安装保姆级教程SQL注入使用指南
- 2024-10-09 完美解决Linux环境编译ffmpeg库(linux ifort 编译)
- 2024-10-09 音视频开发2. FFMPEG+Nginx实现推流服务
- 2024-10-09 WebAssembly该怎么学第二篇(webassembly c)
- 2024-10-09 FFMPEG定制化编译指南(ffmpeg documentation)
- 10-02基于深度学习的铸件缺陷检测_如何控制和检测铸件缺陷?有缺陷铸件如何处置?
- 10-02Linux Mint 22.1 Cinnamon Edition 搭建深度学习环境
- 10-02AWD-LSTM语言模型是如何实现的_lstm语言模型
- 10-02NVIDIA Jetson Nano 2GB 系列文章(53):TAO模型训练工具简介
- 10-02使用ONNX和Torchscript加快推理速度的测试
- 10-02tensorflow GPU环境安装踩坑日记_tensorflow配置gpu环境
- 10-02Keye-VL-1.5-8B 快手 Keye-VL— 腾讯云两卡 32GB GPU保姆级部署指南
- 10-02Gateway_gateways
- 最近发表
-
- 基于深度学习的铸件缺陷检测_如何控制和检测铸件缺陷?有缺陷铸件如何处置?
- Linux Mint 22.1 Cinnamon Edition 搭建深度学习环境
- AWD-LSTM语言模型是如何实现的_lstm语言模型
- NVIDIA Jetson Nano 2GB 系列文章(53):TAO模型训练工具简介
- 使用ONNX和Torchscript加快推理速度的测试
- tensorflow GPU环境安装踩坑日记_tensorflow配置gpu环境
- Keye-VL-1.5-8B 快手 Keye-VL— 腾讯云两卡 32GB GPU保姆级部署指南
- Gateway_gateways
- Coze开源本地部署教程_开源canopen
- 扣子开源本地部署教程 丨Coze智能体小白喂饭级指南
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- c语言min函数头文件 (77)
- asynccallback (87)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 无效的列索引 (74)