Skip to content

qinweizhao/qwz-calf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calf

👉 https://www.qinweizhao.com 👈

Release

Alt

简介

calf 是一个前后端分离的权限管理系统。

计划

前端升级为 Vue3。

技术栈

  • 前端采用 Vue、Element UI、Axios 。
  • 后端采用 Spring Boot、SpringSecurity 、Jwt、Hibernate validatior、MyBatis Plus 。

仓库结构

qwz-calf
├─calf-backend  后端源码
│
├─calf-frontend 前端源码
│ 
├─calf-resource 项目资源

使用

  • 启动项目

    1. 用 calf-resource 中的 sql 文件创建数据库。

    2. 更改 calf-back 配置文件中的数据库配置(根据实际情况更改)

    3. 项目地址:http://ip:port/index.html

  • 二次开发

    1. 这个需要部署前端。前端在运行时,需要准备一个 nodejs。

    2. 前端项目打开后,需要在项目根目录下,执行 npm install (默认安装比较慢,可以修改为淘宝的源。)

      npm config set registry https://registry.npm.taobao.org
    3. npm install 执行成功后,再执行 npm run serve 启动前端项目。

    4. 二次开发完成后,执行 npm run build 前端编译打包。把打包后的文件拷贝到后端。

演示

体验地址

http://calf.qinweizhao.com/

部分截图