# cool-admin 开源管理系统
cool-admin(midway 版)一个很酷的后台权限管理系统,开源免费,模块化、插件化、极速开发 CRUD,方便快速构建迭代后台管理系统,支持 serverless、docker、普通服务器等多种方式部署
文档 https://admin.cool-js.com/
# 开发环境搭建
这里讲解的是基于 Docker 的开发环境搭建过程,前置要求开发机已安装 Docker,NodeJS,Git。
假设我需要创建一个名为bilibilidemo
的新项目
# 创建并进入项目目录
mkdir bilibilidemo
cd bilibilidemo
# 拉取相关源码
前端(vue)
git clone https://gitee.com/cool-team-official/cool-admin-vue.git
后端(midway)
git clone https://gitee.com/cool-team-official/cool-admin-midway.git
数据库
git clone https://gitee.com/cool-team-official/cool-admin-devdb.git
# 开发环境项目启动
首先启动数据库
cd cool-admin-devdb
docker-compose -f "docker-compose.yml" up -d
然后启动后端(midway)
cd cool-admin-midway
yarn config set registry https://registry.npm.taobao.org
yarn
npm run dev
最后启动前端
cd cool-admin-vue
yarn config set registry https://registry.npm.taobao.org
yarn config set sass-binary-site http://npm.taobao.org/mirrors/node-sass
yarn
npm run serve