# 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
Last Updated: 2022/11/13 12:30:47