windows下如何搭建Yapi环境

 Git的安装先安装上嘛,用到的地方很多后面

第一步:安装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/community

2.安装

直接下一步下一步

3.安装成功后 在安装目录下找到D:\MongoDB\Server\4.0\bin 双击mongo.exe 

在里面输入:

第一步:

#创建dba用户
 db.createUser(
... ...   {
... ...     user: "dba",
... ...     pwd: "dba",
... ...     roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
... ...   }
... ... )

第二步:
#创建yapi数据库
use yapi
switched to db yapi
给yapi数据库添加test1用户,权限为读写
db.createUser(
... ...     {
... ...       user: "test1",
... ...       pwd: "test1",
... ...       roles: [
... ...          { role: "readWrite", db: "yapi" }  
... ...       ]
... ...     }
... ... )
 安装好后在可视化部署 依次输入:

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

yapi server

成功后会有提示让打开这个http://localhost:9090/ 进行部署

部署成功后切换到部署下的D:\my-yapi\vendors\server 运行 node app.js 启动服务,这个命令需要一直把cmd窗口开启。

 

 如果不想一直把cmd窗口开启用这个命令 :在D:\my-yapi\vendors\serve  输入命令: pm2 start app.js

pm2 stop app.js
pm2 info app.js//查看服务信息
pm2 start app.js //停止服务
pm2 stop app.js //停止服务
pm2 restart app.js //重启服务

最后登陆:http://127.0.0.1:3000/

可参考https://blog.csdn.net/kxzhaohuan/article/details/81713949?tdsourcetag=s_pcqq_aiomsg

 

错误:node服务端口被占用Error listen EADDRINUSE :::3000

解决方法:找到占用该端口的程序,kill杀掉它就可以了

输入命令

netstat -o -n -a | findstr :3000

 

发现是271308这个鬼占用端口

接着输入taskkill命令

taskkill /F /PID 271308

这样就终止了占用程序的进程

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值