1 Star 0 Fork 0

Baymax / blog-koa-server

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Blog

基于Node.js和Koa框架实现的【多人博客】后端

技术栈:Node.js、Koa、MongoDB(mongoose)、Jwt

中间件:koa-jwt、koa-body、koa-router、koa-logger、@koa/cors、koa-static、koa-parameter

项目前端Baymax/vue-blog (gitee.com)

项目模板koa-starter(gitee.com)

运行

npm install
npm run dev

默认端口:3000

项目结构

|-- src
    |-- app.js							# 程序入口
    |-- config							# 全局配置(jwt、数据库)
    |   |-- index.js
    |-- constant						# 全局常量
    |   |-- index.js
    |-- controllers						# 控制层或逻辑层
    |   |-- article.controller.js
    |   |-- example.js
    |   |-- tag.controller.js
    |   |-- token.controller.js
    |   |-- upload.controller.js
    |   |-- user.controller.js
    |-- db								# 数据库连接
    |   |-- index.js
    |   |-- init.js
    |-- middlewares						# 自定义中间件
    |   |-- error-handle.js				# 内部异常响应中间件
    |   |-- not-found.js				# 404响应中间件
    |   |-- result.js					# 自定义响应函数
    |-- models							# mongodb表(使用mongoose)
    |   |-- account.js					# 账号和密码表
    |   |-- article.js					# 文章表
    |   |-- category.js
    |   |-- exmple.js
    |   |-- tag.js
    |   |-- user.js						# 用户信息表
    |-- public
    |   |-- images						# 文件上传文件夹
    |-- routes							# 路由/url配置
    |   |-- article.js
    |   |-- example.js
    |   |-- index.js
    |   |-- tag.js
    |   |-- token.js
    |   |-- upload.js
    |   |-- user.js
    |-- utils							# 全局函数/工具函数
        |-- auth.js

空文件

简介

基于node.js+koa实现的多人博客系统后端 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/baymax668/blog-koa-server.git
git@gitee.com:baymax668/blog-koa-server.git
baymax668
blog-koa-server
blog-koa-server
master

搜索帮助