windows 下安装YApi及集成Idea的YapiUpload
一准备工具
Mongodb
Node和npm
二文档地址
https://hellosean1025.github.io/yapi/
三安装步骤
1.安装Mongodb,请参考
2.安装Node,请参考
3.安装YApi
1)YApi介绍
旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API。以及自动化生成接口文档。
2)本地开发(可视化部署) 有网络要求的情况下
npm install -g yapi-cli --registryhttps://registry.npm.taobao.org
3. 运行yapi的配置服务
yapi server
4.配置安装信息
完成提示浏览器打开127.0.0.1:9090进行yapi配置。等待配置完成之后,根据页面提示。
5.启动yapi服务
根据提示在yapi本地安装路径下找到D:\file\install\yapi\vendors\server\目录下,此目录下打开cmd 输入命令
node app.js
根据提示打开127.0.0.1:3000即可使用。(3000端口尽量留给它)
6. 使用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 //重启服务 pm2 delete yapi //删除服务
pm2使用参考:https://blog.csdn.net/dreamer2020/article/details/53576382
7.默认账户密码
账号:admin@admin.com(配置时修改的账号)
密码:ymfe.org
五 IDEA集成YapiUpload接口管理配置
1.插件里搜索下载YapiUpload
首先打开idea界面,然后 按住快捷键ctrl+shift+a然后输入plugins,这个是插件安装的意思,然后我们选择这个plugins然后回车进入插件安装界面。搜索YapiUpload,并按照YapiUpload
2. 在项目中的.idea文件中,找到misc.xml文件
3. 打开misc.xml文件,在代码中添加如下配置
<!--yapi配置-->
<component name="yapi">
<option name="projectToken">你的YApi对应项目的token</option>
<option name="projectId">你的YApi对应项目的项目Id</option>
<option name="yapiUrl">YApi的url</option>
<option name="projectType">项目类型</option>
</component>
1) projectToken:来源,如下图
2) projectId:来源,如下图
3) yapiUrl:项目部署的ip加端口,我的是http://127.0.0.1:3000/
4) 测试上传接口,如下图,选中方法名,点击右键,选择UploadToYapi,执行之后,上传接口
接口上传成功日志
上传成功之后,在该项目下,可以看到已经生成的接口可以了
windows 下安装YApi及集成Idea的YapiUpload的更多相关文章
- 在windows下安装gulp —— 基于 Gulp 的前端集成解决方案(一)
相关连接导航 在windows下安装gulp —— 基于 Gulp 的前端集成解决方案(一) 执行 $Gulp 时发生了什么 —— 基于 Gulp 的前端集成解决方案(二) 常用 Gulp 插件汇总 ...
- 【转】linux和windows下安装python集成开发环境及其python包
本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...
- Jenkins持续集成(上)-Windows下安装Jenkins
环境:Windows 2008 R2.Jenkins2.235.1: 概要 前面写过一篇文章,<自动发布-asp.net自动发布.IIS站点自动发布(集成SLB.配置管理.Jenkins)> ...
- Windows下安装scikit-learn
Windows下安装scikit-learn 准备工作 Python (>= 2.6 or >= 3.3), Numpy (>= 1.6.1) Scipy (>= 0.9), ...
- Windows下安装node
1.安装node及npm Windows下安装软件都是傻瓜式安装,首先登陆官网(https://nodejs.org/en/)下载对应的node程序,然后双击进行安装.安装过程基本上是点击'Next' ...
- windows下安装php笔记
为了更深入的理解下服务端的配置 ,上篇文章讲了如何在windows下安装apache , 接下来再研究下在windows下安装php并且结合apache运行php环境, 纯属学习用 ^^ ,如果嫌麻烦 ...
- Windows下安装python的scipy等科学计算包(转)
如果要使用python进行科学计算.数据分析等,一定要安装scipy.seaborn.numpy等等包. 但Windows下安装python的第三方库经常会出现问题.此前,已介绍过Windows下如何 ...
- 【转】Windows下安装python2和python3双版本
[转]Windows下安装python2和python3双版本 现在大家常用的桌面操作系统有:Windows.Mac OS.ubuntu,其中Mac OS 和 ubuntu上都会自带python.这里 ...
- windows下安装php依赖关系管理工具composer
1.安装Composer Composer是PHP的依赖管理工具之一,官方网站 http://getcomposer.org/ .它支持多种安装方式,对于在win下做开发的草来说,最便捷的方式就是下载 ...
随机推荐
- for循环里的break,continue和return有什么差别
break: 此语句导致程序终止包含它的循环,并进行程序的下一阶段(整个循环后面的语句),即,不是跳到下一个循环周期而是退出循环.如果break语句包含在嵌套循环里,它只跳出最里面的循环. 如下代码 ...
- C# Thread、lock
class Program { private static readonly object obj = new object(); static void Main(string[] args) { ...
- Repeater 横向显示数据
<asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> <ul s ...
- ORA-12154: TNS:could not resolve the connect identifier specified. Solved.
进入系统属性页面 rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,, 并添加系统环境变量 ORACLE_HOME = ${path} TNS_ADM ...
- css如何设置首行文字缩进?
在HTML网页中通常一段文字都需要设置首行缩进两个文字,使页面更加美观,我们可以通过css实现这一效果,下面我们就来看一下使用css设置首行文字缩进的方法. css可以使用text-indent属性来 ...
- POJ 3263 Tallest Cow 题解
题目 FJ's \(N (1 ≤ N ≤ 10,000)\) cows conveniently indexed 1..N are standing in a line. Each cow has a ...
- Kafka入门(1):概述
摘要 在本文中,我将从为什么需要消息队列开始讲起,举两个小例子,跟你聊聊目前消息队列的一些使用场景. 比如消息队列在复杂系统中的解耦,又比如消息队列在高并发下的场景如果让流量变得更平缓. 随后我会跟你 ...
- 错题重错之枪战Maf
题目描述 有 n 个人,用1∼n 进行编号,每个人手里有一把手枪.一开始所有人都选定一个人瞄准(有可能瞄准自己).然后他们按某个顺序开枪,且任意时刻只有一个人开枪.因此,对于不同的开枪顺序,最后死的人 ...
- JVM 专题十一:运行时数据区(六)方法区
1. 栈.堆.方法区关系交互 运行时数据区结构图: 从线程共享与否的角度来看: 2. 方法区的理解 2.1 方法区在哪里? <Java虚拟机规范>中明确说明:“尽管所有的方法区在逻辑上属于 ...
- Mysql 实例:mysql语句练习50题(普通sql写法)
为了练习sql语句,在网上找了一些题,自己做了一遍,收益颇多.很多地方换一种思路,有更好的写法,欢迎指正. 题目地址:https://blog.csdn.net/fashion2014/article ...