YAPI本地部署详细教程win10

一.node.js的安装

一开始安装的node.js的版本较高,部署yapi时一直报错,于是安装nvm,切换了版本较低的node.js

1.nvm下载

Releases · coreybutler/nvm-windows · GitHub

下载安装nvm-setup.zip,如我的安装目录是:D:\myWork\nvm

安装后进入cmd,输入nvm -v,如下显示就是安装成功

YAPI本地部署详细教程win10_第1张图片

进入安装目录,找到settings.txt,在文件中加入以下两行地址

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

再次进入cmd,输入命令nvm list available

YAPI本地部署详细教程win10_第2张图片

下载自己需要的node.js,这边我选择的版本是12.21.0,在cmd中输入命令 nvm install v12.21.0,等待Node.js安装完成后,输入命令 nvm use v12.21.0

但本人安装后,不知道什么原因npm一直下载不下来,于是换了个思路:

Index of /download/release/latest-v12.x/  在nodejs网站上找到v12.21.0版本,下载

下载后将文件夹解压,并重命名为v12.21.0,并复制到D:\myWork\nvm目录下,如图:

YAPI本地部署详细教程win10_第3张图片

接下来再次打开cmd,输入命令nvm use v12.21.0,再输入命令 npm -v

OK,安装完成,接下来进行mongoDB的安装

二.MongoDB安装

首先下载安装包,地址MongoDB Community Download | MongoDB

这里我下载而的是:mongodb-windows-x86_64-4.4.4-signed.msi

下载完成后安装,选择自定义安装路径,接下来就一直next直到完成安装

YAPI本地部署详细教程win10_第4张图片

以下是本人的安装目录:D:\myWork\MongoDB

YAPI本地部署详细教程win10_第5张图片

配置本地服务:在根目录D:\myWork\MongoDB下创建一个mongod.cfg文件,输入以下内容:

#数据库数据存储路径  
dbpath=D:\myWork\MongoDB\data
#日志输出文件路径  
logpath=D:\myWork\MongoDB\log\mongo.log  
#错误日志采用追加模式  
logappend=true  
#启用日志文件,默认启用
journal=true  
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false  
quiet=true  
#端口号 默认为27017
port=27017

接下来在环境变量path中配置:

YAPI本地部署详细教程win10_第6张图片

YAPI本地部署详细教程win10_第7张图片

完成后,打开cmd,进入bin目录下,输入以下命令(D:\myWork\MongoDB\bin)

mongod.exe --config "D:\myWork\MongoDB\mongod.cfg" --install --serviceName "MongoDB" 

完成后执行:net start MongoDB启动mongoDB

YAPI本地部署详细教程win10_第8张图片

如果出现以下错误不要慌,右键cmd以管理员身份打开运行

YAPI本地部署详细教程win10_第9张图片

YAPI本地部署详细教程win10_第10张图片

如果需要停止,则net stop MongoDB

YAPI本地部署详细教程win10_第11张图片

连接数据库试试看,连接成功

YAPI本地部署详细教程win10_第12张图片

三.Git安装:

这个随便找个教程安装下就可以啦

四.yapi部署:

首先下载yapi源码:YApi: YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务

这里我下的是zip,解压到了文件夹中,如下:D:\myWork\yapi

YAPI本地部署详细教程win10_第13张图片

解压完成后,打开cmd进入D:\myWork\yapi目录,执行以下命令:

npm install -g yapi-cli --registry https://registry.npm.taobao.org

安装完成后,输入命令

yapi server

打开浏览器访问:localhost:9090,出现以下目录:

YAPI本地部署详细教程win10_第14张图片

点开始部署就行啦,部署完成如下:

YAPI本地部署详细教程win10_第15张图片

打开cmd进入部署目录,这里我的目录是:D:\myWork\yapi\my-yapi

执行命令:node vendors/server/app.js

yapi运行成功,输入地址http://127.0.0.1:3000访问

YAPI本地部署详细教程win10_第16张图片

大功告成!

安装过程中主要就是node.js版本过高,导致部署失败,又重新部署了一次

如果部署失败需要重新部署,需要进入目录D:\myWork\yapi\my-yapi中删除以下文件,再重新点开始部署就好了

YAPI本地部署详细教程win10_第17张图片

windows设置开机自启动

pm2:npm i pm2 -g  

npm install pm2-windows-startup -g 

pm2-startup install

pm2 start D:\myWork\yapi\my-yapi\vendors\server\app.js

pm2 save

你可能感兴趣的:(yapi,java)