部署 Yapi 接口文档管理平台

本贴最后更新于 2193 天前,其中的信息可能已经事过景迁

前言

yapi 是一个比较优秀的开源  接口文档管理平台
这是他的官方地址 https://yapi.ymfe.org/

安装 nodejs

yapi 需要 NodeJs 的环境,而且要注意的是,要使用编译安装,不能直接使用 node 官方编译好的安装包
 
摘自(https://www.jianshu.com/p/f25373689147

    安装编译相关软件 (如果有 则跳过)     yum install gcc-c++ openssl-devel     官方网站下载最新的安装源代码http://nodejs.cn/download/             wget https://npm.taobao.org/mirrors/node/v8.7.0/node-v8.7.0.tar.gz     解压源码包     tar -zxvf node-v8.7.0.tar.gz     创建安装的目录     mkdir /usr/local/node     配置、编译、安装     ./configure --prefix=/usr/local/node     make && make install     配置Node环境 vi /etc/profile 增加以下代码     export NODE_HOME=/usr/local/node     export PATH=$NODE_HOME/bin:$PATH     export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH     设置node环境命令     source /etc/profile     测试node是否生效     node -v     npm -v

安装 Mongodb

    安装包下载地址:https://www.mongodb.com/download-center/community     下载可解压的,tar包     在Mongodb目录下 编写start.sh脚本     nohup bin/mongod --dbpath data/db --bind_ip 0.0.0.0 --port 27017 --logpath data/db/mongod.log >/dev/null 2>&1 &     sh start.sh

安装 yapi

    npm install -g yapi-cli --registry https://registry.npm.taobao.org     yapi server     运行后 访问应该是下面这个样子的

QQ 截图 20190325124631.png

然后点击部署 成功的话 应该是下面这个样子的

QQ 截图 20190325124930.png

部署成功后,就可以运行 yapi 了,进入部署目录 执行以下指令

[root@localhost yapi]# node vendors/server/app.js log: 服务已启动,请打开下面链接访问: http://127.0.0.1:3000/ log: mongodb load success...

大功告成

QQ 截图 20190325125314.png

  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    79 引用 • 431 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...