zoukankan      html  css  js  c++  java
  • 4、win10搭建easy-mock平台

    第一步:安装node.js

    版本号:node-v8.9.0-x64.msi

    第二步:安装MongoDB

    版本号:mongodb-win32-x86_64-2012plus-4.2.8-signed.msi

    第三步:安装redix

    版本号:Redis-x64-3.2.100.msi

    第四步:下载安装easy-mock项目

    下载地址:https://github.com/easy-mock/easy-mock.git

    使用的项目:easy-mock-dev.zip

    解压easy-mock-dev并重命名为easy-mock

    cd easy-mock目录下,执行如下命令:

    npm install

    配置文件

    找到 config/default.json,或者创建一个 config/local.json 文件,将如下需要替换的字段换成自己的配置即可。(默认是不需要修改配置文件的)
    {
      "port": 7300,//easymock项目启动的端口
      "host": "127.0.0.1",
      "pageSize": 30,
      "proxy": false,
      "db": "mongodb://localhost/easy-mock",// 不需要自己新建数据库,在启动的easymock新建接口即可
      "unsplashClientId": "",
      "redis": {
        "port": 6379,//redis端口
        "host": "localhost"
      },
      "blackList": {
        "projects": [], // projectId,例:"5a4495e16ef711102113e500"
        "ips": [] // ip,例:"127.0.0.1"
      },
      "rateLimit": { // https://github.com/koajs/ratelimit
        "max": 1000,
        "duration": 1000
      },
      "jwt": {
        "expire": "14 days",
        "secret": "shared-secret"
      },
      "upload": {
        "types": [".jpg", ".jpeg", ".png", ".gif", ".json", ".yml", ".yaml"],
        "size": 5242880,
        "dir": "../public/upload",
        "expire": {
          "types": [".json", ".yml", ".yaml"],
          "day": -1
        }
      },
      "fe": {
        "copyright": "",
        "storageNamespace": "easy-mock_",
        "timeout": 25000,
        "publicPath": "/dist/"
      }
    }

    在项目里面

    $ npm run dev   #就好了

    访问 http://127.0.0.1:7300

    遇到的问题:npm run dev报错

     解决问题:

     重新运行:npm run dev

     打开网址:http://127.0.0.1:7300

     登陆账号:easymock   111111

    工具获取:

    链接:https://pan.baidu.com/s/1_QTPNzQQlmkJsREEHUKoWg
    提取码:agq1

  • 相关阅读:
    [转]eclipse转idea, 快捷键设置
    钻牛角尖还是走进死胡同--shell脚本根据名称获得 dubbo 服务的 pid
    SmartSVN has inconsistent newlines解决方法
    解决Mac java.net Local host name unknown error的方法
    Jenkins持续集成环境, 如何自定义 maven repositories
    如何用dat批处理文件关闭某端口对应程序-Windows自动化命令
    ionic 总结
    window resize的时候禁止频繁触发事件
    AJAX工作原理及其优缺点
    利用JS提交表单的几种方法和验证
  • 原文地址:https://www.cnblogs.com/yhms/p/13306005.html
Copyright © 2011-2022 走看看