Json-server 创建模拟API服务器

第一步:全局安装 Json-server

npm install json-server -g

第二步:在database目录下,例如 d:/gd-react/database/ 新建一个 JSON 文件 db.json

//这里提供两个接口 /profile, /userinfo
{
  "profile": {
    "success": true,
    "msg": "请求成功",
    "obj": {
      "lastLogin": "2017-08-01"
    }
  },
  "userinfo":{
      "success":true,
      "msg": "请求成功",
      "obj":{
          "username":"admin",
          "nickname":"李天王",
          "avatar":"http://pic.jia360.com/ueditor/jsp/upload/201609/27/17601474946123480.png"
      }
   }
}

第三步: 启动服务器

通过node终端,进入 d:/gd-react/database/ 目录,输入 json-server --watch db.json 即可。

默认的端口是3000

访问 http://localhost:3000/userinfo 即可取得模拟数据

  

  

时间: 2024-10-04 07:04:11

Json-server 创建模拟API服务器的相关文章

Vue.js(15)之 json-server搭建模拟的API服务器

json-server搭建模拟的API服务器 运行命令 npm install json-server -D 全局安装 json-server 项目根目录下创建 mock 文件夹 mock 文件夹下添加 db.json 文件,内容如下: { "students": [ { "id": 1, "name": "小明", "age": 20}, { "id": 2, "name&q

json server的简单使用(附:使用nodejs快速搭建本地服务器)

作为前端开发人员,经常需要模拟后台数据,我们称之为mock.通常的方式为自己搭建一个服务器,返回我们想要的数据.json server 作为工具,因为它足够简单,写少量数据,即可使用. 安装 首先需要安装nodejs,建议使用最新版本.然后全局安装json server. npm install json-server -g 安装完成后可以用 json-server -h 命令检查是否安装成功,成功后会出现json-server相关的参数选项. 运行 安装完成后,可以在任一目录下建立一个 xxx

SQL Server 2008创建oracle链接服务器(心得)

操作系统是32位的情况下,曾经没费太多时间创建好了到oracle的链接服务器.主要要点就是: 1.安装oracle精简客户端.当时我用的是版本比较低的“oracle9i310-客户端简化版”,安装好了以后再配置对应目录(我的是C:\Oracle\ora90\network\ADMIN)下的tnsnames.ora文件.这一步做完,基本上剩余的工作就是在sql server 2008里面创建链接服务器了. 2.新建链接服务器.当时我连的oracle数据库是64位11g,虽然安装的是“oracle9

JSX AS DSL? 写个 Mock API 服务器看看

这几天打算写一个简单的 API Mock 服务器,老生常谈哈?其实我是想讲 JSX, Mock 服务器只是一个幌子. 我在寻找一种更简洁.方便.同时又可以灵活扩展的.和别人不太一样的方式,来定义各种 Mock API.后来我发现了 JSX 在领域问题描述的优势和潜力,当然这可不是空谈,我们会实际写一个项目来证实这个判断. 文章大纲 1. 领域问题的描述 1.1 配置文件形式 1.2 编程语言与内部 DSL 2. JavaScript 内部 DSL 2.1 对象形式 2.2 链式调用形式 2.3

windows环境下solrcloud的配置安装(单机模拟多服务器)

本文是在单机环境下模拟集群环境,进行solrcloud的配置安装. ------------------------------------------- 所用环境及软件: ------------------------------------------ 1. Windows 7 64bit: 2. Jdk v1.7 3. Tomcat v7.0.20 下载地址: http://tomcat.apache.org/ 4. Zookeepr v3.4.6 下载地址: http://zookee

ASP.NET 5系列教程 (六): 在 MVC6 中创建 Web API

ASP.NET 5.0 的主要目标之一是统一MVC 和 Web API 框架应用. 接下来几篇文章中您会了解以下内容: ASP.NET MVC 6 中创建简单的web API. 如何从空的项目模板中启动,及添加控件到应用中. 如何配置 ASP.NET 5.0 管道. 在 IIS 外对立部署应用. 本文的目的是从空的项目开始,逐步讲解如何创建应用.当然,您也可以从“Starter Web” 模板开始,它默认包含了MVC 6.权限.记录等其他模块,同时也内置了有效的控制器和视图在其中. 创建空的 A

C# Socket 模拟http服务器帮助类

0x01 写在前面 0x02 Http协议 0x03 TCP/IP 0x04 看代码 0x05 总结 0x01 写在前面 由于工作中,经常需要在服务器之间,或者进程之间进行通信,分配任务等.用Socket操作,太麻烦了,需要建立连接,处理消息.所以 准备创建一个Socket模拟Http服务器的帮助类,来直接通过WebClient进行调用. 0x02 Http协议 我的理解:http协议,其实就是依托于tcp/ip的一个协议,也是可以通过socket发送消息,只是说.发送的内容格式满足http的条

lzugis——Arcgis Server for JavaScript API之POI

POI(Point Of Interest),感兴趣点,其实呢,严格意义上说应该不是POI,但是单位就这样叫了,我也就这样叫了,其实现的功能大致是这样的:用过百度地图的朋友们都知道你在百度地图时,当鼠标经过某个点时会显示这个对象的名称,点击该对象,会弹出该对象的详细信息.如下图所示: 实现后的效果呢就是这样子的,下面呢我来说说在Arcgis Server for JavaScript API下,我实现该效果的思路与想法. 首先,得有一个图层用于显示这些点对象,这个图层可以是切片,也可以是WMS,

[js高手之路]node js系列课程-创建简易web服务器与文件读写

web服务器至少有以下几个特点: 1.24小时不停止的工作,也就是说这个进程要常驻在内存中 2.24小时在某一端口监听,如: http://localhost:8080, www服务器默认端口80 3.要能够处理基本的请求:如get, post 在node js中创建一台服务器非常的简单,因为node自带http模块,该模块可以帮助我们非常快速搭建一台web服务器,来处理一个简单的请求. 1 const http = require("http"); 2 var server = ht