Skip to content

Vue3+TS+Vite开发的企业级后台管理系统,内置用户/角色/路由/日志/通知公告/附件上传等模块,支持权限粒控、主题切换和一键Docker部署,开箱即用。

License

Notifications You must be signed in to change notification settings

766187397/admin-vue3-ts

Repository files navigation

admin-vue3-ts

vue3+ts开发的后台管理系统

预览地址:https://admin-vue3-ts.is-an.ai/

技术栈

  • Vue3
  • TypeScript
  • Vite
  • pinia
  • axios
  • crypto-js
  • socket.io-client
  • element-plus
  • 等等

功能

  • 登录

    • 账号密码
    • 邮箱验证码
  • 错误页面

  • 用户管理

  • 角色管理

  • 路由管理

  • 日志管理

  • 数据字典

  • 通知公告

  • 附件管理

  • 邮箱模板管理

  • 等等

环境

设置了开发环境和生成环境的.env

项目设置

npm install

编译和热重载开发

serve开发环境、dev生产环境、start生产环境打开浏览器

npm run serve

npm run dev

npm run start

打包

默认是生产环境

npm run build

npm run build:dev

Docker部署

使用了GitHub自动化上传到了Docker hub

docker pull 766187397/admin-vue3-ts:latest

后端项目

gitee:https://gitee.com/sk20020228/nest-serve

GitHub:https://github.com/766187397/nest-serve

截图

image-20250804174509229

image-20250804174733345

About

Vue3+TS+Vite开发的企业级后台管理系统,内置用户/角色/路由/日志/通知公告/附件上传等模块,支持权限粒控、主题切换和一键Docker部署,开箱即用。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published