Yapi的安装
Yapi是一款不错的接口管理软件,我主要用它来进行接口Mock。
Yapi安装所需环境:
- Node.js(7.6+)
- Mongodb(2.6+)
- git
各环境安装地址:
- git:https://git-scm.com/downloads
- Node.js:https://nodejs.org/zh-cn/download/
- Mongodb:https://www.mongodb.com/download-center/community
各环境安装教程:
-
git的安装教程不再重复,网上相关的非常多
-
Node.js安装教程,我认为这一篇写的非常好,https://www.cnblogs.com/dusucyy/p/16184255.html
-
Mongodb安装教程:https://blog.csdn.net/xhmico/article/details/126566220
安装完成后把Mongodb安装目录下的bin路径加入到系统变量path,进入bin目录,使用
mongod --dbpath=..\data\db命令启动mongodb。再开一个命令行cmd窗口,输入
mongo指令,进入mongodb数据库。输入以下两条指令,创建Yapi依赖库:
use yapidb.createUser({user:"root",pwd:"root",roles:[{"role":"readWrite","db":"yapi"}]})
-
Yapi安装
官网的教程:
mkdir yapi cd yapi git clone https://github.com/YMFE/yapi.git vendors //或者下载 zip 包解压到 vendors 目录(clone 整个仓库大概 140+ M,可以通过 `git clone --depth=1 https://github.com/YMFE/yapi.git vendors` 命令减少,大概 10+ M) cp vendors/config_example.json ./config.json //复制完成后请修改相关配置 cd vendors npm install --production --registry https://registry.npm.taobao.org然后打开config.json文件,修改mongodb的用户名和密码:

然后执行以下命令,初始化数据库索引:npm run install-server //安装程序会初始化数据库索引和管理员账号,管理员账号名已在 config.json 配置运行结果:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HQ6IO4DS-1672388831571)(C:\Users\YoungDk\AppData\Roaming\Typora\typora-user-images\1672388593792.png)]](https://img-blog.csdnimg.cn/f8f0e526dba140488ead905074f9cac5.png)
这里的账号名为config.json中填写的adminAccount,密码默认为ymfe.org最后执行以下命令,启动yapi服务器,启动后访问
http://127.0.0.1:3000进行yapi管理页面node server/app.js //启动服务器后,请访问 127.0.0.1:{config.json配置的端口},初次运行会有个编译的过程,请耐心等候

登录后就可以使用它的接口管理功能了。
![[极客大挑战 2019]Buy Flag1(BUUCTF)](https://img-blog.csdnimg.cn/e4c32cee534e4932816d3ba0912fcc53.png)




![[虚幻引擎][UE][UE5]在UE5中使用线条画一颗简单的三维圣诞树(练习向)](https://img-blog.csdnimg.cn/68e7e5daf50a498cb07f0ef1edc6eef5.png)













