本地搭建easy-mock参考

鉴于easy-mock官网用户量太大,经常访问失败,所以可以利用easy-mock官方源码+mongoDB+redis本地搭建一套数据模型,用于做前后端分离工作

 

参考地址:https://www.cnblogs.com/langzianan/p/11897964.html   
redis配置参考地址:https://blog.csdn.net/weixin_42517433/article/details/88570085

 

核心步骤:

1、node环境以及环境变量的配置  (提供地址:https://nodejs.org/en/)


2、下载mongoDB 地址(https://www.mongodb.com/download-center/enterprise)(我的路径D:\MongoDB)
  下载完创建data、log/mongo.log、mongo.conf文件

  mongo.conf文件配置如下:

  dbpath = D:\MongoDB\data #数据库路径   // 这个路径是你本地的数据库路径
  logpath = D:\MongoDB\logs\mongo.log #日志输出文件路径   
  logappend = true #错误日志采用追加模式  
  journal = true #启用日志文件,默认启用  
  quiet = true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false  
  port = 27017 #端口号 默认为27017
 
  文件配置完进入D:\MongoDB\bin打开cmd输入命令:mongod --config "D:\MongoDB\mongo.conf"
       
bin文件里面重新打开一个窗口输入命令:mongod --dbpath D:\MongoDB\data
    执行命令:mongo

3、redis安装(Redis安装包地址:https://github.com/MicrosoftArchive/redis/releases)(我的路径D:\Redis)
  下载msi或者zip文件解压
 
   (1)cmd打开窗口进入D:\Redis根路径下输入命令:redis-server.exe redis.windows.conf
       再打开一个cmd窗口输入命令:redis-cli.exe -h 127.0.0.1 -p 6379
       测试密钥设置: 设置密钥:set key xxx  获取密钥:get key  
       测试成功即证明redis安装成功
  
   (2) 在redis根目录下执行命令:redis-server --service-install redis.windows.conf
     运行命令提示符compmgmt.msc
     点击服务和应用程序
     点击服务
     找到Redis
     看看这条数据登录的是网络服务还是本地系统,通常为网络服务,把它改为本地系统

 
   (3)   安装Redis的常用命令     
      手动开启:redis-server.exe redis.windows.conf

     安装服务:redis-server.exe --service-install redis.windows.conf --loglevel verbose
     卸载服务:redis-server --service-uninstall
     开启服务:redis-server --service-start (执行这个即可)
     停止服务:redis-server --service-stop

4、down下easy-mock源码,地址:https://github.com/easy-mock/easy-mock.git
  (1)npm install安装依赖包
  (2)检查config/default.json下的db 改成:"mongoDB://localhost:27017/easymockdb"
  (3)检查redis端口号是否一致
  (4)修改package.json文件中script下的start:把production改为development,然后执行命令 npm start

         
如下为搭建成功的效果图:

 

posted @ 2020-06-02 23:30  CodeProducter  阅读(315)  评论(0编辑  收藏  举报