使用vite + vue3 + ant-design-vue + vue-router + vuex 创建一个后台管理应用

使用vite + vue3 + ant-design-vue + vue-router + vuex 创建一个管理应用的记录

使用vite 创建项目

我创建的node 版本是 v16.17.1

  1. 使用NPM 或者 YARN 安装中选择模板和定义项目名称
npm init vite@latest my-vue-app -- --template vue
yarn create vite my-vue-app -- --template vue
  1. 下载过程中会需要自己选择使用的语言和版本
  2. 下载完项目后,可以启动项目
"scripts": {
  "dev": "vite",
  "build": "vite build",
  "preview": "vite preview"
},
  1. 启动后能看到一个hello vue3 的模板。项目引用的插件基本没有。后面需要用到的自己来安装

安装项目中用到的插件

  1. 这里我简单安装了如下插件
"ant-design-vue": "^3.2.13",
"axios": "^1.1.3",
"c-scrollbar": "^1.0.2",
"vue": "^3.2.41",
"vue-router": "4",
"vuex": "^4.1.0"

"less": "^4.1.3",
"unplugin-vue-components": "^0.22.9",

项目使用了 ant-design-vue 先来说下UI 组件的配置

[文档] https://www.antdv.com/docs/vue/getting-started-cn

这里我介绍下 我使用的按需加载的配置。 在vite.congig.js 中

import { AntDesignVueResolver } from 'unplugin-vue-components/resolvers'
import Components from 'unplugin-vue-components/vite'
export default defineConfig({
  plugins: [
    vue(),
    Components({
      resolvers: [
        AntDesignVueResolver()
      ]
    })
  ],
})

设置完,在组件中就可以直接使用框架提供的UI 组件, 写法上比较方便了。

项目请求服务端的跨域配置

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import { AntDesignVueResolver } from 'unplugin-vue-components/resolvers'
import Components from 'unplugin-vue-components/vite'
import path from 'path'
// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    vue(),
    Co
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Vite是一个基于ES模块的构建工具,用于快速构建现代化的Web应用程序。Vue3是一种流行的JavaScript框架,用于构建用户界面。Ant Design Vue是一个基于Vue的UI组件库,提供了丰富的可重用组件和样式。在使用ViteVue3创建项目时,可以选择使用Ant Design Vue作为UI组件库。 首先,你需要确保你的Node.js版本大于等于14.18.0,因为Vite需要这个版本以上的Node.js才能正常运行。如果你的Node.js版本较低,你需要升级到14.18.0或更高版本。 接下来,你可以使用NPM或Yarn来安装Vite创建一个Vue3项目。使用以下命令: 使用NPM: ``` npm init vite@latest my-vue-app -- --template vue ``` 使用Yarn: ``` yarn create vite my-vue-app -- --template vue ``` 在下载过程中,你需要选择使用的语言和版本。下载完成后,你可以启动项目。在项目的`package.json`文件中,你可以找到以下脚本: ``` "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview" } ``` 使用以下命令启动项目: ``` npm run dev ``` 启动后,你将看到一个基本的Vue3模板,名为"Hello Vue3"。该模板没有引用太多的插件,你可以根据需要自行安装。 对于Ant Design Vue的配置,你需要先安装它的插件。使用以下命令安装: ``` npm i --save ant-design-vue ``` 在`main.js`文件中引入Ant Design Vue: ```javascript import { createApp } from 'vue' import App from './App.vue' import Antd from 'ant-design-vue'; import 'ant-design-vue/dist/antd.css'; createApp(App).use(Antd).mount('#app') ``` 如果你还需要使用路由插件,可以使用以下命令安装Vue Router 4: ``` npm install vue-router@4 ``` 这样,你就完成了ViteVue3项目的配置。记得切换到项目目录并安装相关依赖,然后运行项目: ``` cd my-vue-app npm install npm run dev ``` 这样,你就可以开始使用ViteVue3和Ant Design Vue来开发你的项目了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

eyes-star

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值