Pirate Admin
是一个 通用的后台管理模板,由 Vue3
+ Ts
+ Vite4
+ Tailwindcss
+ VSCode
(可选 webstorm
)
实现。它使用了最新的前端技术栈,自适应PC端和移动端。
Pirate Admin
内置了 约定式路由
、layout布局
、请求封装
、请求拦截
、登录拦截
、Tailwindcss
、i18n多语言
等基础功能。
在运行项目前记得先安装 mysql 以及 redis 环境
$ pnpm bootstrap
# 或
$ pnpm install
$ pnpm run start # 开发环境 对应 .env.development
# 或
$ pnpm run start:prod # 线上环境 对应 .env.production
# 安装全局依赖
$ pnpm install xxx
# 安装指定package包的依赖,例如
$ pnpm -r --filter=pirate-admin install xxx
$ pnpm -r --filter=pirate-server install xxx --save-dev
# 删除全局依赖
$ pnpm remove xxx
# 删除指定package包的依赖,例如
$ pnpm -r --filter=pirate-admin remove xxx
$ pnpm -r --filter=pirate-server remove xxx
内置四套通用布局配置,以适应大部分应用场景