当前位置: 首页 > news >正文

json-server的入门

由于前端开发的时候,需要向后端请求数据,有的时候后端还没有准备好,所以需要使用一些简单的静态数据,但是我们更加希望能够模拟请求以及请求回来的过程,这个时候就需要使用json-server

Json-Server的介绍

json-server是一个 Node 模块,运行 Express 服务器,你可以指定一个 json 文件作为 api 的数据源。 通俗来说, json-server模拟服务端接口数据,一般用在前端人员可以不依赖后端的API开发,而在本地搭建一个JSON服务,快速生成一个REST API风格的后端服务。

Json-Server的下载与安装

npm install -g json-server

在这里插入图片描述

Json-Server的使用

我已经在本地启动了一个vue2项目,现在要做的就json-server的使用了

  1. 新建一个data文件夹,在该文件夹中新建data.json文件,然后在json中新建数据
    在这里插入图片描述
    这个里面就是模拟数据的json文件,json数据其实跟我们原来的对象很像,差别在于它里面只能用双引号,不能用单引号,数字布尔值不用加引号,每一项的最后一项不能加逗号;如下
{"userList":[{"title":"拜登打算宣布不使用核武器","user":"张三","date":"2021-8-8","id":"1" ,"check":false},{"title":"中国健儿夺金高燃瞬间回顾","user":"李四","date":"2021-9-9","id":"2" ,"check":true},{"title":"全国热力地图出炉","user":"张三","date":"2021-8-8","id":"3" ,"check":false},{"title":"美国驻华大师专家分析","user":"张三","date":"2021-8-8","id":"4" ,"check":false},{"title":"安德鲁王子遭起诉","user":"环球网","date":"2021-8-11","id":"5" ,"check":true}]
}
  1. 在data文件下面打开命令行工具,执行
json-server --watch data.json -p 3009

-p是端口号,随便写
在这里插入图片描述
出现笑脸说明数据启动成功,可以直接在浏览器端使用
在这里插入图片描述

  1. 在组件中写入created或者mounted,在这个里面发送axios请求,在组件中导入axios请求
    在这里插入图片描述
    然后启动项目,在控制台中就会打印出来
    在这里插入图片描述
http://www.lryc.cn/news/118333.html

相关文章:

  • uniapp调查问卷评价功能
  • Centos Linux带进度条复制(同步)文件和文件夹
  • 从数据仓库到数据结构:数据架构的演变之路
  • kafka-2.12使用记录
  • C++笔记之将定时器加入向量并设置定时器的ID为i
  • 将一组元素四舍五入到指定精度(小数位数)numpy.around()
  • tinyint这个值在MySQL中的值有哪些
  • JVM 内存结构
  • 基于百度语音识别API智能语音识别和字幕推荐系统——深度学习算法应用(含全部工程源码)+测试数据集
  • 数字万用表测量基础知识--使用DMM测量电流
  • 【BASH】回顾与知识点梳理(二十)
  • Arduino驱动SGP40空气质量传感器(气体传感器篇)
  • 识别和应对内存抖动
  • 3.3用于共享数据保护的替代工具
  • 探索数据之美:初步学习 Python 柱状图绘制
  • 647. 回文子串
  • cmake (更新中)
  • 【go语言基础】指针数组和数组指针
  • ModaHub魔搭社区——Milvus Cloud向量数据库
  • 【Java】常用Stream API
  • P1941 [NOIP2014 提高组] 飞扬的小鸟
  • Vue3+Element plus+pageHelper实现分页
  • 外贸路上那些哭笑不得的事情
  • 双端列表 —— Deque 接口概述,使用ArrayDeque实现队列和双端队列数据结构
  • 构建可观测架构,从这5个方面着手
  • 前端面试的性能优化部分(7)每天10个小知识点
  • 【云原生】kubernetes中容器的资源限制
  • java Long型数据返回到前端失进度问题解决
  • 【设计模式】-策略模式:优雅处理条件逻辑
  • SpringBoot整合多数据源