起因:由于easy-mock官网很不稳定,所以想搭建自己本地的mock环境

1、首先安装node.js 环境 (提供地址:https://nodejs.org/en/)

2、下载mongoDB 地址(https://www.mongodb.com/download-center/enterprise

我安装的是操作系统:windows ×64 ×64,版本:4.2.1, 压缩包(安装MSI比较慢)

 data、log和mongo.conf是我解压后创建的!

        在D:\MongoDB下新建文件夹data  // 数据库
 
     在D:\MongoDB下新建文件夹log,在log文件夹内新建mongo.log  // 日志输出文件路径

        在D:\MongoDB下面新建一个配置文件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里面继续打开一个cmd,输入以下命令:    mongod --dbpath D:\MongoDB\data

              

      别关闭这个界面,继续在bin里面打开一个cmd,输入:mongo

            

以后启动只需要执行

mongod --dbpath D:\MongoDB\data

mongo

3、Redis安装(Redis安装包地址:https://github.com/MicrosoftArchive/redis/releases

下载一个MSI,然后安装

   注意事项: 

安装成功后找到安装的文件夹

  通过命令设置密码,cmd进入Redis客户端(确保服务启动),输入命令redis-cli.exe(也可双击redis-cli.exe),命令config set requirepass mypasswd 设置密码

 然后再计算机的服务应用程序中找到Redis启动 或者   通过命令redis-server.exe启动服务

4、安装下载easy mock

使用git工具

    git clone https://github.com/easy-mock/easy-mock.git

    cd easy-mock
    npm install   
    npm run build
 
      安装完成后打开easy-mock文件夹下的config/default.json 
      检查:
       

确定一致后,下载npm i -g cross-env pm2

下载完成后运行环境变量  cross-env NODE_ENV=production pm2 start app.js

  从http://localhost:7300/打开easymock 的页面 ,开始使用

windows本地搭建easy-mock环境的更多相关文章

  1. 在Windows系统搭建.NET Core环境并创建运行ASP.NET网站

    微软于6月27日在红帽DevNation峰会上 正式发布了.NET Core 1.0.ASP.NET 1.0和Entity Framework Core 1.0,其将全部支持Windows.OS X和 ...

  2. Windows下搭建Git开发环境

    Windows下搭建Git开发环境主要有以下三种方法: 1,VS,vs2013和vs2015中已经集成了git插件了 2,msysGit+TortoiseGit 3,msysGit+SourceTre ...

  3. 如何在Windows上搭建Android开发环境

    Android开发越来越火,许多小伙伴们纷纷学习Android开发,学习Android开发首要任务是搭建Android开发环境,由于大家 主要实在Windows 上开发Android,下面就详细给大家 ...

  4. Windows上搭建Flume运行环境

    1.如果没有安装过Java环境,则需首先安装JDK. 可参考<Windows上搭建Kafka运行环境>中的搭建环境安装JDK部分 2.官方下载Flume(当前为apache-flume-1 ...

  5. (转)Windows上搭建Kafka运行环境

    转自:<Windows上搭建Kafka运行环境> 完整解决方案请参考: Setting Up and Running Apache Kafka on Windows OS   在环境搭建过 ...

  6. [转载]在Windows下搭建Android开发环境

    http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html 在Windows下搭建Android开发环境 | 浏览:30780 | 更 ...

  7. [转]Windows上搭建Kafka运行环境

    [转]http://www.cnblogs.com/alvingofast/p/kafka_deployment_on_windows.html Windows上搭建Kafka运行环境   完整解决方 ...

  8. 完善本地搭建的jekyll环境(Windows)

    序:上篇文章虽然在本地搭建好了jekyll环境,但是却存在一些问题,如通过jekyll new创建的站点无法正常跑起来.中文编码有问题.这说明之前搭建的环境有不周之处. PS:因之前自己搭建环境时并未 ...

  9. Windows本地搭建Edusoho环境

    Windows搭建Edusoho比Linux还要轻松的多.因为有很多环境集成工具如xampp.wampserver.phpstudy等.基本上安装号wampserver工具,直接将edusoho项目扔 ...

随机推荐

  1. 2019CCPC Final K. Russian Dolls on the Christmas Tree

    题目大意 一棵 \(n(1\leq n\leq 2\times 10^5)\) 个节点以 \(1\) 为根的树,分别求以 \(1\sim n\) 为根的子树中有多少个节点编号连续的段. \(T(1\l ...

  2. 释放linux内存中的cache缓存

    echo 3 > /proc/sys/vm/drop_caches 记一次 经常用  exp 导出oracle全量数据库,发现linux内存一直在减小没有释放,即使 oracle重启也不行,只有 ...

  3. JZ-043-左旋转字符串

    左旋转字符串 题目描述 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果.对于一个给定的字符序列S, 请你把其循环左移K位后的序列输出.例如,字符 ...

  4. layui 表单的使用

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  5. eval()计算某个字符串,js和jquery都可以使用

    实例 执行JavaScript代码或表达式: <script>eval("x=10;y=20;document.write(x*y)");document.write( ...

  6. elasticsearch高亮之highlight原理

    一.highlight简介 highlight是提升用户体验的重要手段,搜索引擎通过高亮突出命中关键字等方式,方便用户通过关键字周围的信息快速的确认是否是自己希望的结果: highlight功能通常包 ...

  7. [动态规划] LeetCode 2055. 蜡烛之间的盘子

    LeetCode 2055 蜡烛之间的盘子 前言: 这个题做的时间略长了,开始的时候打算先定位两个端点的蜡烛,之后在遍历其中的盘子,结果不言而喻,必time limit了,之后就预处理了前x的蜡烛间盘 ...

  8. 什么是SaaS?

    SaaS的定义 SaaS,是Software-as-a-Service的缩写名称,意思为软件即服务,即通过网络提供软件服务. SaaS平台供应商将应用软件统一部署在自己的服务器上,客户可以根据工作实际 ...

  9. 官宣 .NET 7 Preview 2

    今天,我们很高兴发布 .NET 7 预览版 2..NET 7 的第二个预览版包括对 RegEx 源生成器的增强.将 NativeAOT 从实验状态转移到运行时的进展,以及对"dotnet n ...

  10. JavaWeb之Servlet、拦截器、监听器及编程思想

    本文包含的内容有: Servlet的理解 自定义Servlet.监听器和过滤器 三者的一点点编程设计思想 后续的学习 JavaWeb是Web开发的重要基础,对Servlet.监听器和过滤器等知识的掌握 ...