代码拉取完成,页面将自动刷新
超级管理员 账号:admin 密码:123456
Vue2.0版演示地址:http://miyagi-jiye.gitee.io/vue2-admin
Vue3.2版演示地址: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
的 <script setup>
语法糖写法,并使用 Pinia
替换 Vuex
,不仅减少了重复性代码,还降低了项目的打包体积,更进一步提高了代码的可读性。npm install
npm run dev
npm run build
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。