Api文档管理工具Yapi的搭建

1.安装并启动MangoDB

brew install mongodb

brew services start mongodb

2.安装YAPI

# cd ~/workspace

# mkdir yapi && cd yapi

# git clone https://github.com/YMFE/yapi.git vendors --depth=1

3.修改默认配置

# cp vendors/config_example.json ./config.json

# vim ./config.json

{
  "port": "3000",
  "adminAccount": "admin@admin.com",
  "db": {
    "servername": "127.0.0.1",
    "DATABASE":  "yapi",
    "port": 27017,
    "user": "test1",
    "pass": "test1"
  },
  "mail": {
    "enable": true,
    "host": "smtp.163.com",
    "port": 465,
    "from": "***@163.com",
    "auth": {
        "user": "***@163.com",
        "pass": "*****"
    }
  }
}

4.安装依赖

# cd vendors
# npm install --production --registry https://resgistry.npm.taobao.org

5.初始化

`# npm run install-server`

6.启动服务

`# node server/app.js >> yapi.log 2>&1 &`

7.浏览器验证

URL:127.0.0.1:3000/login
用户名:admin@admin.com
密码:ymfe.org
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,837评论 18 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,926评论 6 342
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,861评论 25 708
  • 把孩子送回绵阳。一早起身,给孩子打点好出门的行李:荥经县红心猕猴桃一箱、舒化奶一箱、冬天的鞋子拖出来、衣服打包、被...
    卡卡2000阅读 193评论 0 0
  • 手术之前的谈话,本来应该是医患双方沟通的一个最好机会。但是,根据很多病人的实际体验来说,这个过程却让本已草木皆兵的...
    爵士公子阅读 848评论 0 0