中文 | English
Vue TSX Admin 是一个免费开源的中后台管理系统模块,UI 参考 acro design pro + ant design pro,它使用了最新的前端技术栈,完全采用 Vue3 + TSX 的模式进行开发,提供了开箱即用的中后台前端解决方案,内置了 i18n 国际化解决方案,可配置化布局,主题色修改,权限验证,提炼了典型的业务模型,可以帮助你快速搭建起一个中后台前端项目。
主要的开发方案为:
- CSS 方案 modules css + tailwind
- 网络请求 axios
- 鉴权方案 token + jwt
- 模拟数据方案 mockjs
- 全局数据状态管理 pinia
- ui 组件库 arco desigin vue
- 工具库 lodash vue-use
- 国际化切换方案 vue-i18n
- 打包方案+静态服务器 vite
登录用户名: admin
密码:admin
登录用户名:user
密码: user
- 项目条件
- Node.js 18+
- pnpm 8.5.0
- 使用
# 克隆项目
git clone https://github.com/manyuemeiquqi/vue-tsx-admin.git
# 进入项目目录
cd vue-tsx-admin
# 安装依赖
pnpm install
# 启动服务
pnpm run dev
浏览器访问: http://localhost:5173/vue-tsx-admin/ 即可
- 发布
pnpm run build
- 其他
# husky 安装
pnpm run husky
# 格式化
pnpm run format
# 代码 lint + fix
pnpm run lint
pnpm run lint-style
- Chrome >=87
- Firefox >=78
- Safari >=14
- Edge >=88
- Vue3 不支持 IE
可参考 krausest/js-framework-benchmark#1546 (comment)
如果你对为什么使用 Vue + TSX 进行中后台开发感兴趣,可参考 🎉Vue TSX Admin, 中后台管理系统开发的新方向
最后,如果本项目帮助到你,希望你可以帮作者点个 star ⭐ 表示鼓励 如果你发现项目 bug ,欢迎提 PR , 感谢 🤞