使用 json-server
需要遵守一定的规范。
- 数据查询要使用
GET
。 - 新增数据要使用
POST
。 - 删除数据要使用
DELETE
。 - 修改数据使用
PUT
和PATCH
。
首先创建一个文件夹,在文件夹下安装json-server和mock
npm install -g json-server
npm i mockjs
然后创建一个index.js 的文件(文件名无所谓)
// 导入mockjs
const Mock = require('mockjs')
const Random = Mock.Random
// console.log(Random.cname());
function generateData(){
let products = []
// 随机100条数据
for (let i=0; i<100; i++){
products.push({
id:1+1,
name:Random.cname(),
age:Random.integer( 1, 100 ),
add:Random.county('@county(true)')
})
}
// 返回数据
return {products}
}
// 暴露
module.exports = generateData
然后在终端启动json-server
json-server index.js