美文网首页
Mac搭建YApi平台

Mac搭建YApi平台

作者: FateOfKing | 来源:发表于2019-12-05 21:52 被阅读0次

    YApi 旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API

    官网教程链接

    首先需要满足以下条件
    nodejs(7.6+)
    mongodb(2.6+)
    git

    nodejs安装

    nodejs安装直接命令行

    brew install node
    

    mongodb安装

    命令行安装

    brew tap mongodb/brew
    brew install mongodb-community
    brew services start mongodb-community
    

    YApi安装

    npm install -g yapi-cli --registry https://registry.npm.taobao.org
    sudo yapi server
    

    一定要用sudo yapi server

    错误1

    开始下载平台文件压缩包...卡住了
    把url的文件下载下来
    把里面的文件放进以下目录
    /Users/用户名/my-yapi/vendors

    image.png

    然后

    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

    把这两行注释掉

    // utils.log('开始下载平台文件压缩包...')
    // await wget(yapiPath, v);
    

    保存后重新运行
    sudo yapi server

    错误2

    Error: Cannot find module 'nodemailer'
    使用以下命令

    cd /Users/用户名/my-yapi/vendors 
    sudo npm install
    

    再使用sudo yapi server

    最终成功


    image.png

    相关文章

      网友评论

          本文标题:Mac搭建YApi平台

          本文链接:https://www.haomeiwen.com/subject/ngyjgctx.html