首页 > 其他分享 >mock虚拟数据

mock虚拟数据

时间:2024-06-22 11:56:48浏览次数:21  
标签:title random server json 虚拟 数据 id mock

1.安装json-server

json-server

npm install json-server

2.新建db.json

{
  "posts": [
    { "id": "1", "title": "a title", "views": 100 },
    { "id": "2", "title": "another title", "views": 200 }
  ],
  "comments": [
    { "id": "1", "text": "a comment about post 1", "postId": "1" },
    { "id": "2", "text": "another comment about post 1", "postId": "1" }
  ],
  "profile": {
    "name": "typicode"
  }
}

3.安装mock

mock

# 安装
npm install mockjs

4.新建mockData.js

const mock=require('mockjs') //引入mockjs
const random=mock.Random //引入random

module.exports=()=>{
    let data={
        user:[]
    }

    for (let i = 0; i < 10; i++) {
        data.user.push({
            id:random.guid(),
            name:random.cname(),
            age:random.integer(18,60),
            sex:random.integer(0,1),
            birth:random.date(),
        })
        
    }
    return data
}

5.运行命令

json-server .\mockDatas.js

6.完成

运行完命令就会为我们生成接口

  Resources
  http://localhost:3000/user

  Home
  http://localhost:3000

可以访问接口查看数据

标签:title,random,server,json,虚拟,数据,id,mock
From: https://blog.csdn.net/weixin_73098736/article/details/139867967

相关文章

  • 【C#进阶】高级数据结构和算法_2024-06-22
    当我们深入到编程的世界,我们会发现,掌握高级数据结构和算法就像是拥有了一套高级工具箱,它们能帮助我们更高效、更优雅地解决问题。今天,我们就来一探究竟,看看这些高级工具是如何工作的。首先,让我们来谈谈高级数据结构。数据结构就像是我们用来存放东西的容器,高级数据结构就是一些......
  • 华为服务器数据恢复
    服务器故障:raid5磁盘阵列中2块硬盘离线,服务器崩溃,上层应用不可用服务器数据恢复过程:1、检测离线硬盘是否有物理故障,未发现物理故障,所以直接镜像故障存储中所有硬盘。备份后把硬盘按拔出顺序直接装回故障存储设备中,未避免对原始数据造成二次破坏,后续的数据恢复操作都在镜像文件......
  • 戴尔服务器数据恢复
    服务器信息:戴尔R730系列服务器,存储配置是由12块500GB的硬盘组成的RAID5磁盘阵列。服务器上运行的操作系统是WINDOWS2008SERVER。故障详细描述:戴尔R730系列服务器故障,主要原因RAID信息丢失导致的。服务器曾经遭遇过意外断电的情况,重启后并没有出现任何异常,因此服务器一直在......
  • 服务器raid离线数据恢复
    服务器raid5两块硬盘离线数据恢复**IBM服务器故障:**一块硬盘红灯闪亮,机器还在正常运行,系统就不能正常运行,发现另一块硬盘的红灯闪烁。Raid5磁盘阵列离线数据恢复过程:1.启动服务器自检至阵列时按Ctrl+M进入NetRaid管理程序。查看阵列信息,发现硬盘下线,运用修改配置将一硬......
  • MySQL数据库故障恢复
    1、故障类型分类在此次故障中,对进行备份也未开启binlog日志,无法直接还原数据库,属于典型表内mysql-delete数据误删除。2、故障分析与可行性方案制定对于mysqlinnodb误删除导致记录丢失的恢复方案有三种,分别是备份还原、binlog还原和记录深度解析。MySQL数据库的恢复流程:1、......
  • 服务器数据恢复
    1、将故障服务器中的所有硬盘编号后取出。对所有硬盘做硬件故障检测,检查每块硬盘的运行状态是否良好。2、将当前所有运行状态良好的硬盘以只读方式镜像到备份服务器中。针对存在物理故障的硬盘,按照相应故障类型进行相应处理,尽可能将存在物理故障的硬盘中的数据镜像到备份服务器中......
  • 服务器RAID6数据恢复
    服务器数据恢复环境:web服务器;8块容量500G的硬盘组成raid6磁盘阵列;存储数据:数据库服务器故障情况:raid6阵列中有两块硬盘离线后没有更换硬盘,等阵列中第三个硬盘离线,服务器崩溃。恢复后发现数据库因部分数据损坏无法使用,做二次恢复工作。服务器数据恢复过程:1、将所有服务器......
  • 【初阶数据结构】深入解析带头双向循环链表:探索底层逻辑
    ......
  • php+sql后台实现从主表迁出至副表(数据超万条)
    上万条甚至上百万数据进行迁出做备份或者进行不妨碍原系统数据的操作,现在很多企业都会用到,目前就需要将上百万条数据进行迁出到副表保存并操作,直接再后台写一个按钮进行操作,既方便操作也不会很慢。毕竟是客户需要,不能每次迁出都要客户去数据库操作,操作的不好那数据危险度挺高的。......
  • VM Ware虚拟机设置静态IP(NAT模式)
    设置VMWare虚拟机静态IP解决步骤1.确保VMWare相关服务正常启用“此电脑”-->右击“管理”,在服务中看VMWare的相关服务是否已经开启,确保已开启。2.设置VMWare虚拟网络编辑器在VMWare顶部菜单栏-->“编辑”-->“虚拟网络编辑器”3.编辑虚拟机设置4.修改虚......