json-server+faker模块批量创建本地模拟数据

JSON-Server

简单来说,JSON-Server是一个Node模块,运行Express服务器,你可以指定一个json文件作为api的数据源。

只用json-server可以在很短的时间内搭建一个Rest API, 让前端在不依赖后端的情况下进行开发。

  • 全局安装JSON-Server:
npm install -g json-server   //osx系统加'sudo'
  • 新建一个文件夹同时并进入它;
  • 新建一个json文件,然后存放一点数据进去:
  • 开启json-server功能:
json-server customers.js

Faker.js

如果要自己编写API数据的话是比较麻烦的,用faker.js就可以轻松解决这个问题。他可以帮助你自动生成大量fake的json数据,作为后端模拟数据。

  • 安装faker.js
npm install faker
  • 创建一个fakerData.js的自定义数据文件,来控制需要生成的数据;如:生成200条人的信息:

json-server+faker模块批量创建本地模拟数据

  • 然后让json-server指向这个js文件,并监控:
json-server --watch fakerData.js

本机IP打开:

json-server --host 10.31.156.34 --watch fakerData.js

可以了:

json-server+faker模块批量创建本地模拟数据