一、项目构建

搭建第一个 Vite 项目

1. 创建一个vite项目,操作按提示即可

官方文档:https://cn.vitejs.dev/guide/

pnpm create vite

image

2. 项目初始化

在vscode打开该项目,新建终端,运行如下命令

pnpm i

安装各种框架

1. Vue Router

在终端运行以下命令

pnpm insall vue-router@4

官方文档:https://router.vuejs.org/zh/introduction.html

2. Axios

在终端运行以下命令

pnpm install axios

参考文档:https://www.axios-http.cn/docs/intro

3. ECharts

在终端运行以下命令

pnpm install echarts

官方文档:https://echarts.apache.org/handbook/zh/basics/download

4. Element Plus

在终端运行以下命令

pnpm install element-plus

使用插件自动引入

  • 安装unplugin-vue-components 和 unplugin-auto-import这两款插件
npm install -D unplugin-vue-components unplugin-auto-import
  • 把下列代码插入到 Vite 的配置文件中
// vite.config.js
import { defineConfig } from 'vite'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'

export default defineConfig({
  plugins: [
    AutoImport({
      resolvers: [ElementPlusResolver()],
    }),
    Components({
      resolvers: [ElementPlusResolver()],
    }),
  ],
})

官方文档:http://element-plus.org/zh-CN/guide/installation.html#使用包管理器

5. vue3的API自动导入

安装unplugin-auto-import插件,实现无需引入,即可使用vue提供的API效果

pnpm i -D unplugin-auto-import

把下列代码插入到 Vite 的配置文件中

// vite.config.js
import AutoImport from 'unplugin-auto-import/vite'

export default defineConfig({
  plugins: [
    AutoImport({ /* options */ }),
  ],
})


posted @   -寒-江-雪-  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示