Mac搭建YApi平台
YApi 旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API
首先需要满足以下条件
nodejs(7.6+)
mongodb(2.6+)
git
nodejs安装
nodejs安装直接命令行
1 | brew install node |
mongodb安装
命令行安装
1 | brew tap mongodb/brew |
YApi安装
1 | npm install -g yapi-cli --registry https://registry.npm.taobao.org |
一定要用sudo yapi server
错误1
开始下载平台文件压缩包…卡住了
把url的文件下载下来
把里面的文件放进以下目录
/Users/用户名/my-yapi/vendors

然后
1 | which yapi-cli |
输出 /Users/用户名/.nvm/versions/node/v12.11.1/bin/yapi-cli
最终找到目录下的install.js
完整地址:/Users/king/.nvm/versions/node/v12.11.1/lib/node_modules/yapi-cli/src/commands/install.js
把这两行注释掉
1 | // utils.log('开始下载平台文件压缩包...') |
保存后重新运行sudo yapi server
错误2
Error: Cannot find module ‘nodemailer’
使用以下命令
1 | cd /Users/用户名/my-yapi/vendors |
再使用sudo yapi server
最终成功
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Welcome Keven's Blog!