• Yapi接口管理平台 本地部署 windows环境


    YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。

    这里我就来讲解本地部署YApi

    前提:

    在部署YApi之前我们的本地服务器必须安装nodejs,mongodb,git

    node.js安装可参考:https://www.cnblogs.com/beile/p/12069897.html

    mongodb安装可参考:https://www.cnblogs.com/beile/p/12069902.html

    git安装可参考:https://www.cnblogs.com/beile/p/12069954.html

    一:下载Yapi源码

    Yapi源码地址:https://github.com/YMFE/yapi

    如果Yapi源码地址下载较慢,可以选择码云的Yapi源码地址下载:https://gitee.com/mirrors/YApi

    二:部署Yapi

    使用命令行进入下载下来的Yapi源码根目录

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

    如果执行上面的命令在浏览器访问,localhost:9090无效果,执行:

        npm install -g yapi-cli
        yapi server

    执行上面命令效果如下:

    打开浏览器访问localhost:9090,出现如下现象,按照提示进行部署

    部署完成如下:

    部署完成之后进入部署目录执行:

    node vendors/server/app.js

    在浏览器打开:localhost:3000

    如下表示Yapi项目部署成功

    三:使用pm2进行服务管理

    如果使用node vendors/server/app.js启动Yapi服务的话,如果我们把cmd窗口关闭了,这时候我们就无法访问Yapi了,这时候我们就可以使用 pm2 管理 node 服务器启动,停止

    1:安装pm2

    npm i -g pm2

    2:pm2管理yapi服务

    进入Yapi的部署目录执行

    pm2 start "vendors/server/app.js" --name yapi

    如下表示成功:

    这时候我们就可以使用pm2来管理yapi了

    pm2操作Yapi基本命令:

        pm2 info yapi //查看服务信息
        pm2 start yapi //停止服务
        pm2 stop yapi //停止服务
        pm2 restart yapi //重启服务


    原文链接:https://blog.csdn.net/huaweichenai/article/details/101705981

  • 相关阅读:
    03《高效程序员的45个习惯》阅读笔记2
    02《高效程序员的45个习惯》阅读笔记1
    关于“foreach循环”中遇到的几个问题总结
    pageContext.request.contextPath} JSP取得绝对路径
    读书笔记1
    java中字节数组byte[]和字符(字符串)之间的转换
    本学期阅读计划
    问题账户需求分析
    准备食物
    【bzoj4551】【NOIP2016模拟7.11】树
  • 原文地址:https://www.cnblogs.com/beile/p/12069989.html
Copyright © 2020-2023  润新知