Windows 环境下安装 Yapi 教程

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

目录

一、Yapi 简介

1、Yapi是什么?

2、Yapi的主要功能简介

二、Yapi 安装环境

三、Yapi安装步骤

1、Node及npm安装

2、MongoDB安装

3、Yapi安装

四、Yapi使用简介


一、Yapi 简介

1、Yapi是什么?

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

YAPI 是由去哪儿网移动架构组(简称YMFE,一群由FE、iOS和Android工程师共同组成的最具想象力、创造力和影响力的大前端团队)开发的可视化接口管理工具,是一个可本地部署的、打通前后端及QA的接口管理平台。有了YAPI,我们可以很方便的测试、管理和维护多个项目的API接口,YAPI是一个独立的服务平台。

2、Yapi的主要功能简介

权限管理:YApi 成熟的团队管理扁平化项目权限配置满足各类企业的需求
可视化接口管理:基于 websocket的多人协作接口编辑功能和类 postman 测试工具,让多人协作成倍提升开发效率
Mock Server:易用的 Mock Server,再也不用担心 mock 数据的生成了
自动化测试:完善的接口自动化测试,保证数据的正确性
数据导入:支持导入swagger,postman,har,json数据格式,方便迁移旧项目
插件机制:强大的插件机制,满足各类业务需求
Yapi支持内网部署:只需在管理员或内网某台机器上安装部署一次,团队其他成员不需要部署,访问相应的地址即可使用。

二、Yapi 安装环境

系统:Windows10

安装环境:node环境+mongodb数据库(yapi系统需要部署在node环境中,且使用mongodb进行数据库存储。)

安装包版本:

Node:v12.18.3

npm:6.14.8Node Package Manager,Node包管理工具

MongoDB:v4.2.17

Yapi:1.9.2

以上是本文的安装包版本,建议按照以上版本使用,以免出现其他报错,影响正常安装。

三、Yapi安装步骤

1、Node及npm安装

Node下载地址:https://nodejs.org/download/release/v12.18.3/

Node安装:根据自己的系统版本下载.msi安装包,下载完成后点击安装,然后直接next就好。

注意:

  • 遇到该勾选的勾选了就行
  • 安装过程中记得将nodejs添加至环境路径
  • 安装路径的话默认就好
  • 安装完成后,在命令行输入path,查看node.js是否已被添加至系统环境变量

node及npm版本查看命令:

// 命令输入环境:Windows系统下的 cmd 命令窗口
node -v  // 查看node当前安装版本
npm -v  //查看npm当前安装版本

npm升级及安装指定版本命令:

// 命令输入环境:Windows系统下的 cmd 命令窗口
npm install -g npm  // 安装最新版本
npm -g install npm@6.14.8  // 安装指定版本

Node及npm版本查看截图:

2、MongoDB安装

MongoDB下载地址:MongoDB Community Download | MongoDB

MongoDB安装:下载需要的.msi文件后,双击进入安装界面,直接都点击下一步好了。

MongoDB默认安装目录:C:\Program Files\MongoDB\Server\4.2

MongoDB目录结构截图:

MongoDB配置文件:mongod.cfg

 注意:没有的话可以自己创建一个mongod.cfg文件,使用notepadd++编辑器编辑。

# mongod.conf

# for documentation of all options, see:
#   http://docs.mongodb.org/manual/reference/configuration-options/

# Where and how to store data.
storage:
  dbPath: C:\Program Files\MongoDB\Server\4.2\data
  journal:
    enabled: true
#  engine:
#  mmapv1:
#  wiredTiger:

# where to write logging data.
systemLog:
  destination: file
  logAppend: true
  path:  C:\Program Files\MongoDB\Server\4.2\log\mongod.log

# network interfaces
net:
  port: 27017
  bindIp: 127.0.0.1

MongoDB环境变量配置:右击我的电脑>属性>高级系统设置>系统属性-高级-环境变量>系统变量-Path>新建:输入MongoDB安装bin目录路径即可。

如:C:\Program Files\MongoDB\Server\4.2\bin

MongoDB版本查看命令:

打开MongoDB安装bin目录,并在目录路径中输入cmd,打开命令窗口(这样打开就直接在改路径下了,就不需要再次通过cd切换到MongoDB安装bin目录了)

// 命令输入环境:Windows系统下的 cmd 命令窗口
mongo --version  // 查看MongoDB当前安装版本

MongoDB启动命令:

// 命令输入环境:Windows系统下的 cmd 命令窗口
net start mongodb  // MongoDB服务启动命令

MongoDB 数据库连接命令:

// 命令输入环境:Windows系统下的 cmd 命令窗口
mongo  // 连接数据库
show databases  // 查询数据库
exit  // 退出数据库连接

 至此 MongoDB数据库已经准备就绪了!可以进行下一步操作了——安装Yapi。

3、Yapi安装

Yapi仓库地址:YApi: YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务

Yapi内网部署介绍:内网部署

这里介绍方式一:执行 yapi server 启动可视化部署程序部署

npm安装Yapi命令:

// 命令输入环境:Windows系统下的 cmd 命令窗口
npm install -g yapi-cli --registry https://registry.npm.taobao.org  // 在线安装Yapi

启动Yapi服务命令:

// 命令输入环境:Windows系统下的 cmd 命令窗口
yapi server  // 启动Yapi服务

浏览器打开:http://localhost:9090/,进入yapi的配置安装服务。

 注意:

  • 选择需要安装的版本,最好用本文章提供的版本,以免出现其他报错
  • 填写好公司的名称,可以自定义
  • 填写好管理员邮箱,也可以不填默认为admin@admin.com(后面可以配置)
  • 记住Yapi安装路径,如:C:\Users\Administrator\my-yapi

填写好以上内容后,点击“开始部署”按钮,进行部署;部署成功后,就是node启动yapi服务啦。

Yapi的目录结构图:

node启动Yapi服务:

在yapi安装目录中输入cmd,打开命令行窗口,输入启动yapi服务命令:

node vendors/server/app.js  // 启动yapi服务

浏览器访问 http://localhost:3000 或 http://127.0.0.1:3000

账号名:你设置的邮箱,初次管理员登录密码为:ymfe.org

 至此 Windows系统下 Yapi 安装全部结束了!

如果你安装中有问题可以问百度开发者搜索-Beta-让技术搜索更简单高效

最后,局域网内部yapi使用:同一局域网下的同伴可以使用你的ip地址加上端口号即可进行访问。

// 命令输入环境:Windows系统下的 cmd 命令窗口

ipconfig  // 查看你自己的ip,一般为192.168.0.x
// 则浏览器中输入 192.168.0.x:3000 即可访问到yapi系统主页了。

本地启动Yapi服务步骤:

1)进入MongoDB安装bin目录,cmd打开第一个命令行窗口

——启动MongoDB数据库:net start mongodb

2)同命令行窗口输入命令:yapi server,启动 yapi部署环境服务

3)进入yapi安装目录my-yapi,cmd打开第二个命令行窗口

——启动yapi:node vendors/server/app.js

4)打开浏览器,输入:http://127.0.0.1:3000/,登录即可访问主页。

本地启动Yapi服务截图:

四、Yapi使用简介

Yapi使用教程地址: YApi-教程

 此处不再赘述。

Window10部署YAPI笔记 0、版本 mongoDB 3.6.23,node v12.20.0 npm的版本 v6.14.8 1、下载安装MongoDB 下载地址:MongoDB Community Download | MongoDB 下载mis文件鼠标双击后一直下一步操作,安装完成后需要在安装目录下新增data文件夹 data文件夹下面新增db和log文件夹,log文件夹里面新增mongo.log文件 启动时可能会遇到data/db目录的问题,我这里根据提示信息中路径,新建data/db 2个文件夹后启动就成功了。 阅读详情

相关推荐

Yapi安装配置过程(Windows版)

ypai详细安装配置Windows

YL___233的博客 4564

YAPI:现代化的接口管理平台

YAPI 是 "Yet Another Practice Interface" 的缩写,是一个开源的、可视化的接口管理工具。它提供了一套完整的接口管理解决方案,包括接口的创建、调试、测试、文档生成等功能。YAPI 的主要目标是帮助团队更好地管理和使用接口,提高接口管理的效率和质量。

探索云原生与智能化驱动下的安全运维新范式。关注DevSecOps、可观测性、AIOps等前沿领域,与您共赴技术前沿。 2771

win 如何部署yapi

MongoDB数据库官网下载地址:https://www.mongodb.com/try/download/community?通过提示文案,我们找到部署目录:C:\Users\PythonKimo\AppData\Roaming\npm\my-yapi\vendors。在安装目录下\data\创建一个db目录,作为安装目录\data\的备用目录,显式指定该目录为存储位置。Gitee的Yapi源码:https://gitee.com/mirrors/YApi。二、进入YApi文件夹,启用 YApi 服务。

javacainiaohh的博客 627

极简教程:在 Windows 上部署 YAPI,一文详解

是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。本文将带领大家搭建 YApi 接口平台。到 Nodejs 官网,下载 Stable 版本,也就是 稳定版,然后一直点下一步就行了~到 MongoDB 官网下载,建议是下载 4.x 版本。记得勾选这个哦~安装后需要修改 MongoDB 的配置

m0_73898769的博客 1650

windows安装yapi,centos安装yapi,yapi使用教程_yapi gitee

伴深入学习提升的进阶课程,基本涵盖了95%以上Golang知识点,真正体系化!**

2401_84254555的博客 2793

Windows11环境安装Yapi教程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录目录一.Yapi 简介1.Yapi是什么?2.Yapi的主要功能简介二.Yapi 安装环境.Yapi 安装步骤1、Node及npm安装2.MongoDB安装3.Yapi安装总结 目录 一.Yapi 简介 1.Yapi是什么? Yapi 由 YMFE开源,旨在为开发、产品、测试人员提供更优雅的接口管理服务,可以帮助开发者轻松创建、发布、维护API。 YAPI 是由去哪儿网移动架构组(简称YMFE,一群由FE、iOS和Androi.

weixin_44304847的博客 1079

windows环境下在线API接口管理平台搭建YAPI安装教程

参考链接:https://blog.csdn.net/qq_39429962/article/details/84000460 github地址:https://github.com/YMFE/yapi 1.环境要求 nodejs(7.6+) mongodb(2.6+) git 2.安装 上述环境准备好之后到yapi的解压目录下新建文件夹yapi在此文件夹下执行 ...

StarShine 811

YApi轻松部署

如何轻松安装YApi,从node,到mongodb,再到YApi一文足够,在windows、linux部署时常见问题与解决方案

qq_43429919的博客 4011

Ypai windows部署小白也可以哦

Ypai windows部署小白也可以哦** 一、安装node.js (版本尽量为偶数 例如 8.x) 二、安装mongodb 三、安装git 四、使用git命令下载Yapi源码 命令:git clone https://gitee.com/mirrors/YApi 1、打开dos窗口,进入到Yapi安装目录 启动Yapi服务:yapi server (注意:使用yapi server 不能关闭dos窗口) 使用一下命令可关闭dos窗口也可以启用服务 (pm2 start “vendors/ser

一个只懂技术得朋友 806

windows安装yapi,centos安装yapi,yapi使用教程

Yapi 由 YMFE开源,旨在为开发、产品、测试人员提供更优雅的接口管理服务,可以帮助开发者轻松创建、发布、维护API。是一套比较简介,优雅,强大且好用的免费的,开源的API管理维护系统。本文从windows10和centos8两种系统下介绍如何去安装Yapi及其依赖。比较适合新手或者入门级的开发者,当然大佬看了欢迎指正。

小马哥的博客 2094

windows 环境离线安装yapi

一、下载yapi文件以及mongodb和node.js 链接:https://pan.baidu.com/s/1kV_hthT8JpvU1GcL2Kg3IQ 提取码:u4cc ps:nodejs 安装包自行下载安装过程不累述 二、将mongodb 安装好后,在根目录新建db 和log 文件夹 三、管理员运行cmd 进入 bin目录输入如下命名 mongod.exe --logpath "D:\Program Files\MongoDB\Server\3.4\log\mongo.log"..

QWERTY55555的专栏 2419

Yapi 接口平台(Windows、Linux 在线离线安装部署)

yapi可视化安装 安装 Node、MongoDB **安装Node注意:**最好安装14版本之前的,推荐12版本的,不然可能Node版本过高,导致无法成功部署 下载链接:Node v12.12.0/ (nodejs.org) **安装MongoDB注意:**选择 Custom:自定义安装路径。安装MongDB需要取消这个勾选 下载链接:Downloads for win32 (mongodb.org) 配置Node淘宝源 npm config set registry https://regis

雪急飞绪博客 5028

windows部署yapi

部署前需安装git,node,mongodbgit默认您已安装node版本:v12(强制要求,其他版本会踩坑)mongodb版本:7.0.12 (说明此版本没有mongo.exe,需下载mongosh)

Amrdt的博客 1999

windows环境下部署Yapi

. 简单的介绍 YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。 ———摘自YAPI官网。 我的理解: 其实就是一个接口管理平台,它可以从swagger,等导入数据。也可以自己在页面上新建接口,编辑接口信息。并和postman,swagger一样的请求接口。 二.轻易的安装 1.nod

raingsj的博客 2365

使用IDEA插件生成YaPi接口文档+Windows环境搭建YaPi服务

使用IDEA插件生成YaPi接口文档+Windows环境搭建YaPi服务

qq_53253335的博客 4057

Windows安装yapi

目录安装工具文档地址yapi介绍本地开发(可视化部署) 有网络要求的情况下默认账户密码Idea配置 安装工具 版本管理工具Git Mongodb Node和npm 文档地址 https://hellosean1025.github.io/yapi/ yapi介绍 旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API。 以及自动化生成接口文档。 本地开发(可视化部署) 有网络要求的情况下 npm install -g yapi-cli --registry http

勤快的小蚂蚁的博客 3481

windows环境yapi本地部署

老样子单纯的写给自己看的。。。。 mongodb(2.6 )+ nodejs(7.6 )+ git 第一步:安装nodejs http://nodejs.cn/download/ 查看版本node -v 第二步:安装mongodb https://www.mongodb.com/download-center/community # 配置mongod service mongod start#启动 use admin #切换到admin数据库 #创建dba用户 db.crea...

weixin_42149272的博客 862

windows下如何搭建Yapi环境

第一步:安装nodejs 1.获取资源 nodejs:https://nodejs.org/zh-cn/download/ 2.安装yum install -y nodejs 3.查看版本node -v 4.查看npm版本npm -v 第二步:安装mongodb 1.获取资源 mongodb:https://www.mongodb.com/download-center/com...

qq_30723541的博客 3514
上一篇: Jupyter Notebook 修改文件夹路径
下一篇: 【接口测试】基础篇
ANTeam
博客等级 码龄10年 17粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值