使用 json-server 需要遵守一定的规范。
- 数据查询要使用 GET。
- 新增数据要使用 POST。
- 删除数据要使用 DELETE。
- 修改数据使用 PUT 和 PATCH。
首先创建一个文件夹,在文件夹下安装json-server和mock
npm install -g json-server npm i mockjs
然后创建一个 .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