vue3.0-template-admin
vue3.0-template-admin copied to clipboard
【持续推进】更新日志
- [x] 重构request.ts请求,使其灵活可配置化;
- [x] 使用AES加密方式,对密码进行安全加密;
- [x] 完成换肤切换功能,使用ElementPlus theme-chalk 实现换肤
- [x] 重构登录注册页面,完善忘记密码交互以及必填字段校验
- [x] 设计角色管理,选择不同的角色,授权不同的菜单
- [x] 根据不同的登录用户角色,展示不同的菜单
- [x] request.ts请求拦截器,用户鉴权添加Authorization accessToken逻辑
- [x] 指令权限:v-permisson /全局方法:$permission (参考 tableList.vue)
- [x] update [email protected] change config of vite.config.ts
- [x] 更新主题风格、内容区域设置
- [x] 【fixbug】AES密码加密模块,线上部署报错 : 使用crypto-es 代替crypto-js
- [x] 国际化开发,中英文语言切换
- [x] 当窗口大小为 768<md <=992px 时,自动关闭左侧侧边栏,useResize hooks
- [x] 【bugfix】路由meta设置hidden属性,无法进入tab渲染,fixed
- [x] 【bugfix】移动端模式,无法打开左侧菜单
- [x] 【bugfix】组件重复注册问题
- [x] Element Plus 国际化开发,
- [x] 【bugfix】修改主题样式 theme-chalk
- [x] 【enheancement】 新增登录注册找回密码倒计时
- [x] 【fixbug】el-tooltip:provide a valid default slot
- [x] fix(other): 带参选项卡表现异常,弹出新的同名选项卡,原选项卡参数丢失
- [x] fix: 修复左侧菜单高亮交互问题
- [x] feat(new feature) 新增项目看板模块
- [x] 【enhance】 vite config 不同环境变量配置
- [x] 【refactor】 重构 dashboard with setup ts
- [x] 【refactor】 升级 vite至v2.6.14
- [x] 【enhance】 升级elementPlus至v2.0.2
- [x] 【enhance】 升级 vite至v2.8.3
- [x] 【enhance】 升级 vue至v3.2.31
- [x] 【refactor】 setup ts 重构部分组件
- [x] 【fixbug】依赖缺失导致开发环境加载缓慢 :yarn add @element-plus/icons-vue
- [x] 【deps】依赖缺失: yarn add esbuild
- [x] 【enhance】脚手架开发 #64
- [x] 【enhance】 新增 lint-staged 提交时自动格式化 #73
- [x] 【enhance】统一规范团队包管理器 only-allow #76
- [x] 【fix】修复第一次编译启动时source-map 资源请求failed错误,及第一次启动慢问题 #74
- [x] 【fix】修复router view logout #83
- [x] 【fixbug】AES密码加密模块,线上部署报错 : 使用crypto-es 代替crypto-js
- [x] 国际化开发,中英文语言切换
- [x] 当窗口大小为 768<md <=992px 时,自动关闭左侧侧边栏,useResize hooks
- [x] 【bugfix】路由meta设置hidden属性,无法进入tab渲染,fixed
- [x] 【bugfix】移动端模式,无法打开左侧菜单
【bugfix】组件重复注册问题
- [x] Element Plus 国际化开发,
- [x] 【bugfix】修改主题样式 theme-chalk
- [x] 【enheancement】 新增登录注册找回密码倒计时
- [x] 【fixbug】el-tooltip:provide a valid default slot
- [x] fix(other): 带参选项卡表现异常,弹出新的同名选项卡,原选项卡参数丢失
- [x] fix: 修复左侧菜单高亮交互问题
- [x] feat(new feature) 新增项目看板模块
- [x] 【enhance】 vite config 不同环境变量配置
- [x] 【refactor】 重构 dashboard with setup ts
- [x] 【enhance】 升级elementPlus至v2.0.2
- [x] 【enhance】 升级 vite至v2.8.3
- [x] 【refactor】 setup ts 重构部分组件
- [x] 【enhance】 升级 vue至v3.2.31
- [x] 【fixbug】依赖缺失导致开发环境加载缓慢 :yarn add @element-plus/icons-vue
- [x] 【deps】依赖缺失: yarn add esbuild
【enhance】脚手架开发 #64
【enhance】 新增 lint-staged 提交时自动格式化 #73
【enhance】统一规范团队包管理器 only-allow #76
【fix】修复第一次编译启动时source-map 资源请求failed错误,及第一次启动慢问题 #74
【fix】修复router view logout #83