Vue3+Ts+Vite项目(目录篇)——如何从零到一搭建Vue3后台管理系统

  • Post author:
  • Post category:vue




概述

或者是开源项目,或者是B站项目,或者是公司项目,

Vue3项目模版

大家可能都会慢慢接触。我看了公司模版和Vue-pure-admin这个开源模版之后一直都是一直半解的状态,所以痛定思痛决定自己

从零开始搭建一次



绝知此事要躬行!!!


本次搭建的项目中将会包含

常见的项目模版功能

,如vue-router的使用及模块化、pinia使用及模块化、element-plus组件引入及部分组件的二次封装(如upload上传组件,menu菜单组件,面包屑组件)、中英文切换、一键换肤、echarts使用及数据可视化大屏实践、svg组件封装及其使用等等…。所有关键步骤,我都将以

博客的形式呈现

,希望能对各位有所帮助。


技术栈:

Vue3全家桶(Vue3.0 + TypeScript + Vite + Pnina + Element+Plus)


环境

: Node.js(V16.14.0)


预期:

完成包含常见功能的 Vue3.0后台管理系统


博客

:目前已更新十余篇,后续随着项目搭建,博客也将持续更新


参考

: Vue-Pure-Admin:

https://yiming_chang.gitee.io/pure-admin-doc/




一、系列文章合集(持续更新中~)


  1. Vue3+Ts+Vite项目(第一篇)——使用Vite创建Vue3项目

  2. Vue3+Ts+Vite项目(第二篇)——引入Element-Plus并配置组件按需自动导入

  3. Vue3+Ts+Vite项目(第三篇)——配置husky、stylelint、commitlint,配置git提交代码校验

  4. Vue3+Ts+Vite项目(第四篇)——配置@路径别名,实现@代替/src

  5. Vue3+Ts+Vite项目(第五篇)——配置router,实现路由跳转并完成路由模块化

  6. Vue3+Ts+Vite项目(第六篇)——nprogress安装与使用,实现路由加载进度条

  7. Vue3+Ts+Vite项目(第七篇)——自定义滚动条样式

  8. Vue3+Ts+Vite项目(第八篇)——页面切换过渡动画

  9. Vue3+Ts+Vite项目(第九篇)——基于el-menu封装左侧菜单栏组件

  10. Vue3+Ts+Vite项目(第十篇)——el-breadcrumb二次封装实现面包屑组件,实现面包屑过渡动画

  11. Vue3+Ts+Vite项目(第十一篇)——项目启动loading加载效果

  12. Vue3+Ts+Vite项目(第十二篇)——echarts安装与使用,vue3项目echarts组件封装

  13. Vue3+Ts+Vite项目(第十三篇)——配置Element-Plus主题色

  14. Vue3+Ts+Vite项目(第十四篇)——安装vue-i18n配置中英文切换,完成国际化

  15. Vue3+Ts+Vite项目(第十五篇)——tailwindcss安装及使用详解,css原子化如何实现



二、项目效果图



2.1 登录注册

在这里插入图片描述

在这里插入图片描述



2.2 首页

在这里插入图片描述



2.3 中英文切换

在这里插入图片描述




三、点赞收藏不迷路,有问题,欢迎评论区讨论



版权声明:本文为qq_61402485原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。