EasyMock部署--及相关问题

github地址

参考博客

 一:本地部署

前期必装:

1:node【必须是v8.x.x,我的v10x.x失败】

不同的node版本管理可以使用工具nvm

2.MongoDB

下载链接:https://www.mongodb.org/dl/win32/x86_64

不知道为啥直接点击我老加载不出来下载,右键复制下载链接,粘贴打开解决问题。2020.11.3

框中是我下的。

然后安装- -这个安装进度条到百分之7.80的时候挺久的。。安装成功后在默认位置(一般默认是在C:\Program Files\MongoDB\Server\4.2\bin里面),双击mongo.exe输入db回车显示test数据库就成功了。文件夹目录里面的4.2根据你安装的db版本来的。

 

 

 

 

 3.redis

官方在windows下最新只到了:3.2

但是有第三方维护版本:tporadowski/redis

然后就是安装,我用的msi安装,有用压缩包的免安装参考。装完重启

常用命令:

开启服务:redis-server --service-start

关闭服务:redis-server --service-stop

卸载服务:redis-server --service-uninstall

服务重命名:redis-server --service-name server-name

easy-mock安装

$ git clone https://github.com/easy-mock/easy-mock.git
$ cd easy-mock && npm install

安装完后github上提示还可以根据自己的需求进行配置文件,但是我这里并没有进行配置。
$ npm run dev
# 访问http://localhost:7300/

 


 

二:在腾讯云服务器上部署

参考连接:https://blog.csdn.net/lucky___star/article/details/104382123


 

三:碰到的相关问题:

1. 在新电脑上配置报 ldap 未定义,未直接解决。 后将旧电脑的文件拷贝过来 = =

2. 拷贝过来的文件碰到  npm run dev 报错 events.js : 183 throw er;相关报错。

搜索出来说是端口被占用- -,查到相应端口并用后台管理关闭进程。

步骤:

a) win+R > cmd 查询端口是否被占用

netstat -aon|findstr "xxxx"      // xxxx 对应相关端口 如 8001

 

 b)根据对应的 PID 号找到相应的程序:(PID号就是上图的最后一组数字)

cmd: tasklist|findstr "20024"

 

 c) ctrl + alt + del 弹出windows任务管理器,依据 PID/程序名结束相关进程

 

 

 

posted @ 2020-08-13 07:38  Mock777  阅读(212)  评论(0)    收藏  举报