【Vue3】集成 Ant Design Vue
- 背景
 - 简介
 - 开发环境
 - 开发步骤及源码
 - 总结
 
背景
随着年龄的增长,很多曾经烂熟于心的技术原理已被岁月摩擦得愈发模糊起来,技术出身的人总是很难放下一些执念,遂将这些知识整理成文,以纪念曾经努力学习奋斗的日子。本文内容并非完全原创,大多是参考其他文章资料整理所得,感谢每位技术人的开源精神。
简介
本文介绍 Vue3 集成 Ant Design Vue 的方法步骤。
Ant Design 是蚂蚁集团和 Ant Design 开源社区推出的一套基于 React 的 UI 设计语言和组件库,适用于企业级中后台产品。Ant Design Vue 是基于 Ant Design 和 Vue 技术栈的实现。
开发环境
| 分类 | 名称 | 版本 | 
|---|---|---|
| 操作系统 | Windows | Windows 11 | 
| IDE | Visual Studio Code | 1.91.1 | 
开发步骤及源码
1> 创建 Vue3 工程,参考:【Vue3】工程创建及目录说明。
2> 删除 src 目录下的 assets 和 components 目录。
3> 执行命令 npm install ant-design-vue@4.x --save 安装 Ant Design Vue。
4> 修改 src/main.ts,完整引入 Ant Design Vue。
import { createApp } from 'vue'
import App from './App.vue'
import Antd from 'ant-design-vue'
import 'ant-design-vue/dist/reset.css'
createApp(App)
    .use(Antd)
    .mount('#app')
 
5> 修改 src/App.vue,使用 Ant Design Vue 组件。
<template>
  <div class="container">
    <a-space wrap>
      <a-button type="primary">Primary Button</a-button>
      <a-button>Default Button</a-button>
      <a-button type="dashed">Dashed Button</a-button>
      <a-button type="text">Text Button</a-button>
      <a-button type="link">Link Button</a-button>
    </a-space>
  </div>
</template>
<script setup lang="ts">
</script>
<style scoped>
</style>
 
6> 执行命令 npm run dev 启动应用,浏览器访问 http://localhost:5173/。
 
总结
本文只介绍了全局完整注册 Ant Design Vue 的方法,适用于对打包文件大小不敏感的场景,除此外还可以全局部分注册和局部注册组件,参考 官方文档。


















