创建Vue3项目(vue3+vue-router+ts+vite+element-plus+pinia)

本文用到的技术栈是 vue3+vue-router+ts+vite+element-plus+pinia

1、创建vue3项目

在终端输出 npm create vue@latest

我一般会选择这几个,如果用js的就无需选择ts

这样显示就表示创建成功了

2、进入项目,安装依赖,执行项目

cd 项目名,比如我的项目名叫vue-ts,我是cd vue-ts,接着执行 npm install,执行完成后再npm run dev

点击进入页面,显示如图所示就创建完成了

3、继承组件库Element-Plus

安装Element-plus库

在终端输入npm install element-plus --save

在main.ts中注册和引用element-plus

安装element-plus图标 在终端输入npm install @element-plus/icons-vue

安装完成后,在main.ts中注册并引用

4、安装完成,测试

在element-plus文档中复制了一些按钮和图标到app.vue中

查看页面是否显示element-plus组件

这样就算成功引用element-plus了

相关推荐
yuki_uix4 分钟前
虚拟 DOM 与 Diff 算法——React 性能优化的底层逻辑
前端·react.js·面试
yuki_uix5 分钟前
从输入 URL 到页面显示——浏览器工作原理全解析
前端·面试
weixin_4080996722 分钟前
【完整教程】天诺脚本如何调用 OCR 文字识别 API?自动识别屏幕文字实战(附代码)
前端·人工智能·后端·ocr·api·天诺脚本·自动识别文字脚本
吴声子夜歌23 分钟前
ES6——Generator函数详解
前端·javascript·es6
吴声子夜歌25 分钟前
ES6——Set和Map详解
前端·javascript·es6
码喽7号1 小时前
vue学习四:Axios网络请求
前端·vue.js·学习
粥里有勺糖2 小时前
视野修炼-技术周刊第129期 | 上一次古法编程是什么时候
前端·javascript·github
whuhewei2 小时前
JS获取CSS动画的旋转角度
前端·javascript·css
蓝黑20202 小时前
Vue组件通信之v-model
前端·javascript·vue
像素之间2 小时前
为什么运行时要加set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve
前端·javascript·vue.js