# koa2-blog **Repository Path**: liyongxinghahaha/koa2-blog ## Basic Information - **Project Name**: koa2-blog - **Description**: 基于koa2的个人博客后端模板 - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2019-12-10 - **Last Updated**: 2023-09-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # koa2-blog 个人博客服务端 #### 介绍 > 基于koa2的个人博客模板 项目地址: [http://106.15.249.138:81/](http://106.15.249.138:81/) #### 软件架构 1. koa2 2. sequelize 3. mysql 4. redis 5. jwt 6. lin-validator #### 安装教程 1. 安装: ```js npm install // 推荐使用 yarn 安装 ``` 2. 运行: ```js // 运行1.0版本 cd ./app/v1 npm run start //或者 yarn start // 运行2.0版本请运行 npm run start //或者 yarn start ``` #### 目录结构 - app - v1 1.0版本的api - v2 2.0版本的api - bin 项目启动入口 - cache redis缓存配置 - config 全局配置入口 - core 初始化全局配置及ORM模型配置 - dao 数据库操作层 - lib 公共方法类库 - middlewares 中间件(http请求处理/全局错误处理/校验器/统一响应) - models 数据库模型 - public 静态资源存放处 - validators 请求校验