美文网首页
前端项目mock数据

前端项目mock数据

作者: Young_Jeff | 来源:发表于2020-09-16 15:40 被阅读0次

需要用的库

(1)、项目根目录下新建文件server.js
注:更多mock语法请参考官方:http://mockjs.com/

const express = require("express");
var Mock = require("mockjs");
const app = express();
app.get("/api/info", (req, res) => {
  var data = Mock.mock({
    // 属性 list 的值是一个数组,其中含有 1 到 10 个元素
    "list|1-10": [
      {
        // 属性 id 是一个自增数,起始值为 1,每次增 1
        "id|+1": 1,
      },
    ],
  });
  res.json(JSON.stringify(data, null, 2));
});
app.listen("9000");  //暴露端口号

(2)、webpack配置代理注:代理的端口号应和server.js暴露的端口保持一致

devServer: {
    proxy: {
      "/api": "http://localhost:9000",
    },
  }

(3)、启动项目的同时,在命令行用node启动后端服务

node server.js

(4)、然后就能在业务里调用接口模拟数据啦

import axios from "axios";
axios.get("/api/info").then((res) => {
  console.log("返回结果", res.data);
});

相关文章

  • 前端项目mock数据

    需要用的库 express(模拟后端代码) https://www.expressjs.com.cn/ axio...

  • Mock

    一、 Mock数据:实现前端分离开发,在后端没有准备好数据接口的情况,前端也可自行模拟数据 二、 mock数据...

  • Mock

    一、 Mock数据:实现前端分离开发,在后端没有准备好数据接口的情况,前端也可自行模拟数据 二、 mock数据...

  • webpack中如何mock数据

    背景: 在react+webpack项目中前端如何mock数据,以模拟整体项目运行流程,不用等待后端人员提供接口。...

  • Mock的使用

    一、 Mock数据:实现前端分离开发,在后端没有准备好数据接口的情况,前端也可自行模拟数据二、 mock数据的插件...

  • MockjJs

    一、 Mock数据:实现前端分离开发,在后端没有准备好数据接口的情况,前端也可自行模拟数据 二、 mock数据的插...

  • Mock

    一、 Mock数据:实现前端分离开发,在后端没有准备好数据接口的情况,前端也可自行模拟数据 二、 mock数据的插...

  • Mock.js--前端模拟数据

    一、 Mock数据:实现前端分离开发,在后端没有准备好数据接口的情况,前端也可自行模拟数据 二、 mock数据的插...

  • Mock

    一、 Mock数据:实现前端分离开发,在后端没有准备好数据接口的情况,前端也可自行模拟数据 二、 mock数据的插...

  • Mock

    一、 Mock数据:实现前端分离开发,在后端没有准备好数据接口的情况,前端也可自行模拟数据 二、 mock数据的插...

网友评论

      本文标题:前端项目mock数据

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