# Vue3.2-admin **Repository Path**: miyagi-jiye/Vue3.2-admin ## Basic Information - **Project Name**: Vue3.2-admin - **Description**: 基于Vue3开发的电商后台管理系统,后台数据使用的是黑马的, vite+element-plus+pinia+axios+mockjs - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-07-05 - **Last Updated**: 2023-04-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: Vue, vite, element-plus, Pinia, Axios ## README

vPnpDJ.png

Vue3.2-pinia-elementPlus-vite-admin

基于Vue3开发的电商后台管理系统

Vue Vite Pinia Vue-Router Element-Plus Less

## ~~在线体验~~(本人服务器已过期,无法访问接口) 超级管理员 账号:admin 密码:123456 ~~Vue2.0版演示地址:[http://miyagi-jiye.gitee.io/vue2-admin](http://miyagi-jiye.gitee.io/vue2-admin)~~ ~~Vue3.2版演示地址:[http://miyagi-jiye.gitee.io/vue3.2-admin](http://miyagi-jiye.gitee.io/vue3.2-admin)~~ ~~注意:如果无法登录,请查看网址是否是 **http://** 而不是 **https://**~~ ## 开发简介 该项目主要采用 `Vue.js`进行开发,先后进行过两次重构 - 初始开发主要使用 `vue-cli`, `Vue2.0 `,`Axios `, `VueRouter `, `Element-UI`组件库,开发完成后发觉当前项目的代码耦合度太高,不便于以后的维护,便开始着手该项目的重构。 - 第一次重构采用 `Vue3.0`写法,并引入了全局状态管理工具 `Vuex`将数据进行抽离并分成相应模块进行管理,极大的降低了该项目代码的耦合度,提高了可维护性和可读性,由于 `Element-UI`不支持 `Vue3`,所以升级使用 `Element-Plus`组件库。 - 第二次重构使用 `vite`进行打包构建,解决了项目热更新时间长的问题,并采用了 `Vue3.2 `的 `