Mock.js 是一个用于生成随机数据和拦截 Ajax 请求的库,常用于前端开发中对接口进行模拟。通过 Mock.js,可以快速生成各种类型的随机数据,包括但不限于文本、数字、日期、布尔值等,从而方便地进行数据模拟和测试。除了数据生成外,Mock.js 也可以拦截前端发送的 Ajax 请求,返回预先设定的模拟数据,使前端开发人员能够在没有后端支持的情况下进行接口调试及开发。
下面我们使用Mockjs生成数据,写入到Mysql数据库
下面是项目目录结构:
1 | . |
提前使用npm或cnpm安装所需要的依赖:
1 | cnpm install mockjs --save |
数据库建表
1 |
|
1. 连接Mysql数据库
1 | var Mysql = require('mysql'); |
2. 使用mock伪造数据
1 | var Mock = require('mockjs'); |
3. 编写main
1 | var mockutil = require('./util/mockutil.js'); |