从0到1搭建vue3+ts+vite+element-plus初始版本后台系统

开始前

首先请确保你的node.js版本>=12.0.0

因为vite是需要node.js版本>=12.0.0

脚手架搭建

kotlin 复制代码
npm init vite@latest

需要安装[email protected],输入y回车

填写项目名称回车

选择熟悉的框架回车,如vue

选择语法回车,如ts

根据方框里面的步骤执行

然后npm run dev,得到这个页面脚手架搭建成功!

下载element-plus

ruby 复制代码
# 选择一个你喜欢的包管理器

# NPM
$ npm install element-plus --save

# Yarn
$ yarn add element-plus

在main.ts中引入

javascript 复制代码
// main.ts
import { createApp } from 'vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import App from './App.vue'

const app = createApp(App)

app.use(ElementPlus)
app.mount('#app')

在页面中使用

最后效果如下

相关推荐
小小小小宇40 分钟前
前端WebWorker笔记总结
前端
小小小小宇1 小时前
前端监控用户停留时长
前端
小小小小宇1 小时前
前端性能监控笔记
前端
烛阴2 小时前
Date-fns教程:现代JavaScript日期处理从入门到精通
前端·javascript
全栈小52 小时前
【前端】Vue3+elementui+ts,TypeScript Promise<string>转string错误解析,习惯性请出DeepSeek来解答
前端·elementui·typescript·vue3·同步异步
穗余2 小时前
NodeJS全栈开发面试题讲解——P6安全与鉴权
前端·sql·xss
穗余3 小时前
NodeJS全栈开发面试题讲解——P2Express / Nest 后端开发
前端·node.js
航Hang*3 小时前
WEBSTORM前端 —— 第3章:移动 Web —— 第4节:移动适配-VM
前端·笔记·edge·less·css3·html5·webstorm
江城开朗的豌豆3 小时前
JavaScript篇:a==0 && a==1 居然能成立?揭秘JS中的"魔法"比较
前端·javascript·面试
江城开朗的豌豆4 小时前
JavaScript篇:setTimeout遇上for循环:为什么总是输出5?如何正确输出0-4?
前端·javascript·面试