Skip to content

基于koa2的服务端,vue的后台管理系统 🌐

Notifications You must be signed in to change notification settings

Hzy0913/blog-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

博客后台及文章管理系统

安装

git clone git@github.com:Hzy0913/blog-server.git

安装包依赖

npm install

运行

首先安装mongodb和redis并启动数据库

然后启动node服务
npm start

后台管理系统

admin文件夹下是博客的后台管理 cd进入admin文件夹后安装依赖

npm install

运行项目

npm run dev
  • static目录下有登录页面以及个人介绍页面
  • config目录下为基本配置项,包括端口登录账号密码校验toen的接口加密盐前台超级管理员
  • blog-serverpull.js文件为自动化git部署文件,具体使用可以看这篇文章

项目说明

  • 使用koa2作为后端服务
  • 使用token校验接口权限
  • 使用数据库使用mongodb,配置redis持久化存储session
  • 使用github的Oauth授权登录
  • 上传图片保存至七牛图床
  • 后台管理使用vue全家桶加iview 组件

在线预览

博客

博客前端代码

博客的前端项目为ssr博客前端

About

基于koa2的服务端,vue的后台管理系统 🌐

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published