zoukankan      html  css  js  c++  java
  • json-Server工具的使用

    前言

    作为一名的前端开发工程师,在开发过程中,经常需要后端小伙伴配合,提供页面展示的大部分数据。然而就存在这么一个问题:如果我们在进行开发过程中,要数据渲染的时候,后台还没提供相关的接口文档或者API,那该怎么办呢?

    这个时候就需要我们自给自足来“伪造数据”了

    现在先来介绍一下json-server工具的使用

    json-server

    1.作用:

    json-server可以把一个json文件快速托管为一个服务器(提供接口)

    2.特点:

    基于Express,支持JSONP和CORES跨域请求,支持GET,POST,PUT,DELETE方法

    3.使用:

    ①全局安装(只需要安装一次就可以了):npm i -g  json-server

    ②创建一个目录server(目录名自己可以随意取),然后在server目录下创建一个json文件db.json

    1 {
    2     "posts": [
    3       { "id": 1, "title": "json-server", "author": "typicode" }
    4     ],
    5     "comments": [
    6       { "id": 1, "body": "some comment", "postId": 1 }
    7     ],
    8     "profile": { "name": "typicode" }
    9   }

    ③启动: 

    json-server --watch  db.json

     ④检测:

    在浏览器中访问localhont:3000能访问成功说明服务器启动成功。

    若是碰到端口号占用的情况,见下图

    可以输入--port命令启动::

    json-server --watch --port db.json

    最后附上json-servergithub地址: https://github.com/typicode/json-server  (有更详细的使用方法)

    再附上一篇写的不错的文章:https://www.jianshu.com/p/95b634c82165

  • 相关阅读:
    hdu多校4
    hdu多校第三场
    牛客多校4
    bzoj 1477 扩展欧几里德
    bzoj 1485 卡特兰数 + 分解因子
    hdu多校 2
    牛客网暑期多校2
    bzoj 1040 基向内环树dp
    hdu 多校第一场
    SPOJ
  • 原文地址:https://www.cnblogs.com/yjiangling/p/12802304.html
Copyright © 2011-2022 走看看