4.YApi 在项目的使用 安装 全网最全

YApi

一、安装

1.安装node.js

  1. 需要依赖于node.js 环境(首先要安装node.js)本次省略
    在这里插入图片描述

2.安装mogodb 数据库

下载地址:https://www.mongodb.com/download-center/community

点击下载无需注册
在这里插入图片描述
2.1 进行解压如图
在这里插入图片描述

2.2 创建 data&& logs 文件

mongdb 安装文件 里头没有data 和 log文件目录 如下 :

新建这两个目录 data目录下再新建一个db目录

logs 目录下新建一个 mongo.log 文件

外层解压跟bin 同级别新建mongo.config 配置文件
在这里插入图片描述

log目录下建mongo.log
在这里插入图片描述

  • 在mongo.config 新建的配置文件中添加如下配置信息(严格使用此格式)
systemLog:
    destination: file  
    path: D:\installs\MongoDB\log\mongod.log 
    logAppend: true
storage:
    dbPath: D:\installs\MongoDB\data
net:
    bindIp: 0.0.0.0
    port: 27017
security:
   authorization: enabled

上述准备工作完成后使用管理员身份打开cmd 控制台进入解压包的 bin目录下输入如下命令

mongod --dbpath D:\installs\MongoDB\data 

会出现下图
在这里插入图片描述
在这里插入图片描述
然后打开浏览器输入 localhost:27017 看看就会有下图
在这里插入图片描述
安装Windows服务
切换到bin目录下执行:[管理员身份运行]

mongod --config "D:\installs\MongoDB\mongod.cfg"  --install --serviceName  "mongodb"

在这里插入图片描述
配置环境变量
添加路径到系统变量 path – D:\environment\mongodb\bin
在这里插入图片描述
命令行输入mongod --version,看到版本号就是安装好了
在这里插入图片描述

启动:

  • mongod --dbpath D:\environment\mongodb\data

启动服务:

  • net start 服务名称 (必须以管理员权限启动)

  • net start mongodb

常用命令

  1. net start mongodb

  2. net stop mongodb(关闭服务)

  3. mongod --remove

  4. mongod --dbpath “D:\installs\MongoDB\data” --logpath “D:\installs\MongoDB\log\mongod.log” --remove --serviceName “mongodb” (删除,注意不是–install了)

    5.建库建表和密码权限
    #mongo
    use admin
    db.createUser({user: ‘root’, pwd: ‘123456’, roles: [‘root’]})
    db.auth(‘root’, ‘123456’)

​ 6.导出json的大数据

​ mongoimport --db 库名xxx --collection 表名xxx --type json --file D:\1.json --jsonArray

3.YApi 安装

地址:https://hellosean1025.github.io/yapi/
在这里插入图片描述
安装方式:

可视化部署:【bin目录下执行】

下载安装
npm install -g yapi-cli --registry https://registry.npm.taobao.org
启动
yapi server

在这里插入图片描述

在这里插入图片描述
在浏览器中访问:127.0.0.1:9090
在这里插入图片描述
注意:点击部署安装前;保持 mongodb 数据库为运行状态
在这里插入图片描述
出现上述内容、error 错误 表示没有数据库权限

原因是没有连接数据库权限

原因是数据库 的mongo.conf 里面有一个 auth=true 两种解决办法

1、把authorization=true注释掉

2、进入到adimn中设置用户名密码,利用用户名密码进行访问数据库
在createUser之前先use admin切换一下

db.createUser(
{
user:“root”,
pwd:“123456”,
roles:[{role:“root”,db:“admin”}]
}
);

处理如下:禁用 安全验证

systemLog:
    destination: file  
    path: d:\installs\MongoDB\log\mongod.log 
    logAppend: true
storage:
    dbPath: D:\installs\MongoDB\data
net:
    bindIp: 0.0.0.0
    port: 27017
#security:
#   authorization: enabled

禁用后数据库显示如下
在这里插入图片描述
重新点击 部署YApi 按钮
在这里插入图片描述
出现上述情况表示部署成功 同时数据库创建一个新yapi库
在这里插入图片描述
管理员账号:admin@admin.com

密码:ymfe.org

切换到部署目录 D:\installs\MongoDB\bin\my-yapi\vendors\server

输入:node app.js 启动服务
在这里插入图片描述
在这里插入图片描述
浏览器打开 http://127.0.0.1:3000 访问
在这里插入图片描述
– 小伙伴们 到这里 Yapi 服务器 安装 已经部署完成,接下来说说Yapi的使用吧

4.YApi 使用

4.1 用户登录

输入用户名 密码 登录

4.2 添加分组

添加【支付项目组】
在这里插入图片描述
在这里插入图片描述

4.3 添加项目

添加【支付宝支付接口测试】
在这里插入图片描述
在这里插入图片描述
添加完成后如下图
在这里插入图片描述
4.4 项目全局设置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置完成后
– 到这里 在YAPi 中创建项目 已经完成,接下来 我们 要做的是
在 idea 开发工具中 与springboot的整合,大家坚持一下,加油!!!

4.5.idea 中 easyYApi 下载

File==>settings==>plugins 搜索easyYApi 下载安装 重启 idea
在这里插入图片描述
在项目中 可以在对应的 类 /方法上 “右键选择 ExportToYapi” 就可以将对应的方法接口 上传至 YAPi 应用中,并且可以进行测试!
在这里插入图片描述
在这里插入图片描述

就可以将对应的模块上传至 YApi 软件中 进行测试了
在这里插入图片描述

– 到这里整个YApi 的应用部署 与 idea 的集成 已经 讲完!!!

– 内容将尽可能做到 最细详细 ,保证大家们有所收获!!!

– 祝福语 : 祝大家在今后工作中越来越顺利 !!!
内容将持续更新 !希望大家多多关注 !

支付宝扫码领取现金红包!!!

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Arik~朽木

你的鼓励是我创作最大的动力~~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值