vueAdminPlus全新发布

大家好我是图恩,vueAdminPlus已全新发布,作为vueAdmin的升级版本,代码经过全部重构,完全基于vue3.0 + element plus+typescript。

老版本vueAdmin 是基于vue2.0 + element-ui,到目前为止已经迭代了29个版本,作为一个简约的博客后台管理来说,功能已经趋于稳定,后续可能不再进行更新维护。

后续的重点会在vueAdminPlus,在现有的基础上进行迭代开发,新的框架跟语法开发起来刚开始确实有一些不适应,比如一些变量的定义、数据的处理等,可能还需要一段时间的了解磨合。

正如大家所熟知,vue3.0已经全面支持typescript,语法也较2.0有了较大的改变,分为组合式api跟选项式api,在3.0里面两种都支持,也就是说在新的框架下,把2.0的代码copy过来也能正常运行,vue在这方面做到了很好的兼容性。

然而组件库element-plus 对于element-ui的兼容并不是很好,有一些破坏性升级,比如table的scope,dialog的footer、message等方面的使用都跟老版本差异较大,导致代码需要重构。

使用新的打包工具vite创建的项目,自带vue相关生态插件,内置的css插件支持less,scss等,只需要安装scss就可以使用,从打包的效率来看,相对于webpack来说是有一定的提升,大家也可以一起来试用。

项目代码已开源,有不足的地方还请指教,欢迎一起交流。
项目地址:https://gitee.com/wilkwo/vue-admin-plus.git

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):