美文网首页
Windows安装easymock

Windows安装easymock

作者: 山岳之心 | 来源:发表于2021-02-17 23:24 被阅读0次

    easymock是测试神器,这里按照我平时用的流程介绍一下。

    Windows 环境下的 easy-mock 模拟数据引擎搭建
    I. 安装node.js

    1. node.js的下载地址:https://nodejs.org/en/download
    1. 在安装的文件夹下(默认为:c:\program files\nodejs)新建如下的两个文件夹

    2. 将 node_global 这个文件夹添加到系统路径,方法如下
      右键“我的电脑”--> 属性 -->高级系统设置 后得到:

           双击后:添加
           
           注意,此处的C:\program files\nodejs 为安装nodejs的文件夹,如果你安装在D盘的根目录下,那么此处添加的就是D:\nodejs\node_global 路径
      
    3. 设定npm依赖和缓存的文件夹
      在cmd管理员模式下分别输入并运行如下命令:
      npm config set prefix "c:\program files\nodejs\node_global"
      npm config set cache "c:\program files\nodejs\node_cache"

    1. 测试安装是否成功
      cmd下:
      cd c:\program files\nodejs\node_global
      npm install -g express
      输入 require('express') 看是否报错,如果报错,则需要查看node_global 是否已经添加了系统路径,或者重新输入 npm install -g express

    2. 使用cnmp(即淘宝镜像)
      这主要是因为国内使用npm时,会无端丢失一些依赖包,建议一直使用cnmp 来install模块。
      cmd下:cd c:\program files\nodejs\node_global
      npm install -g cnpm --registry=https://registry.npm.taobao.org
      输入 cnmp -v 看是否正常显示版本号。
      II. 安装MongoDB

    3. 下载MongoDB
      https://www.mongodb.com/download-center/community

           下载最新的版本即可
      
    4. 安装MongoDB
      建议选择complete这个选项,不要自作聪明去用custom这个安装选项。原因是选择其他文件夹可能会启动不了服务。

       默认的安装文件夹 C:\program files\mongodb\server\4.2, 在这个文件夹下面有data,bin,log三个文件夹,在data文件夹下再建立两个文件夹分别命名为db和log
       
       a. cd 到默认的安装文件夹,即C:\program files\mongodb\server\4.2\bin 下,运行
           mongod --dbpath C:\program files\mongodb\server\4.2\data\db
       b. 用记事本打开C:\program files\mongodb\server\4.2\mongo.config 修改为。
      

    dbpath = C:\program files\mongodb\server\4.2\data\db
    logpath = C:\program files\mongodb\server\4.2\data\log\mongo.log

    错误日志采用追加模式

    logappend=true

    启用日志文件,默认启用

    journal=true

    这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false

    quiet=true

    端口号 默认为27017

    port=27017

    注意上面的的高亮处是必须要改的。下面的部分是可选的。

    1. 启动MongoDB
      管理员权限下cmd,输入命令 net start mongodb。 如果已经启动了,那么输入 use easy-mock, 这样就创建了easy-mock数据库。

    III. 安装Redis

    1. 下载 Https://github.com/MSOpenTech/redis/releases
      安装在 C:\redis , 添加这个文件夹到系统变量,具体操作如Node.js部分
    2. 配置Redis
      cmd : cd c:\redis , 然后运行命令 redis-server.exe redis.windows.conf
    3. 验证客户端
      另开一个cmd,运行如下命令:

    redis-cli.exe
    set myKey aaabbcc
    get myKey

    V. 安装easy-mock

    1. 安装git
      已经安装了git的,就跳过这一步,但是注意升级npm。git的下载地址:
      https://git-scm.com/downloads (建议使用迅雷下载)
      2. git 克隆easy-mock
      在D盘根目录下建立文件夹D:\datamock,
      打开 git bash, 运行
      cd D:\datamock
      git clone https://github.com/easy-mock/easy-mock.git
      可能会比较慢,时间太长会失败,多试几次。克隆后会在D:\datamock文件夹下建立一个easy-mock的文件夹,它就是easy-mock模块。
    2. 用命令行CMD来cnmp,不要用git来nmp
      git bash环境下的nmp由于众所周知的原因经常丢失依赖包,导致安装模块不能正常运行。所以我们在上面安装Node.js的时候已经提前安装好了国内镜像。
      切换到命令行,cd到 D:\datamock\easy-mock, 运行
      cnmp install
    1. 配置easy-mock文件夹下的 config/default.json 文件
      修改 0.0.0.0 为:127.0.0.1
      修改db 为:"mongodb://localhost:27017/easy-mock"
    2. 启动easy-mock
      cmd环境下:
      cd D:\datamock\easy-mock
      npm run dev

    浏览器输入:
    https://127.0.0.1:7300
    即可在本地使用easy-mock来模拟数据
    效果如下:

    相关文章

      网友评论

          本文标题:Windows安装easymock

          本文链接:https://www.haomeiwen.com/subject/ciowxltx.html