Skip to content

andyjia/koa-restful-api-seed

Repository files navigation

Koa RESTful API Seed

项目简介

  • 本项目使用 Koa 框架,参考了 SpaceX-API 和 Egg.js,作为 Node.js 的项目模版。包含前后端分离和前后端不分离模块。
  • 使用 apiDoc 生成接口文档。
  • 数据库采用 MySQL

项目结构

├── api              # api 目录
├── app              # 前后端不分离目录
│   ├── controllers  # 控制器目录
│   ├── services     # 服务目录
│   └── views        # ejs 模板目录
├── bin              # 控制台程序
├── config           # 配置文件目录
├── docs             # 文档目录
├── locales          # 国际化目录
├── middleware       # 中间件目录
├── models           # 模型类目录
├── static           # 静态目录(公开)
│   ├── assets       # 静态资源目录
│   ├── uploads      # 上传文件目录
│   └── src          # 前端源码
├── tests            # 测试目录
├── util             # 工具包目录
├── app.js           # 项目文件
└── server.js        # 服务器文件

生成文档

cd bin
apidoc -i ../api/ -o ../static/manual/

版权信息

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published