使用
自动
初始化项目 API
npx api-init install [dir] (default: src/api)
生成接口文档
npx api-init docs [dir] (default: src/api)
手动
npm install api-init --save-dev
- package.json 添加 npm scripts 命令
{
"scripts": {
"api-init": "api-init",
}
}
- 初始化项目 api ,默认文件(default: src/api)
npm run api-init install [dir] (default: src/api)
- 生成项目 api 文档 ,默认文件(default: src/api)
npm run api-init docs [dir] (default: src/api)
默认结构
├── src
├── api
├── docs
└── index.js #生成接口文档明显
├── modules
├── example.js #接口模块配置
└── ...
├── request
├── config.js #公共请求方法配置
└── index.js #封装公共请求方法
├── docs.json #接口文档
└── index.js #自动生成接口方法
├── ...
文档
https://hugolgw.github.io/api-main
License
MIT