ユーザ用ツール

サイト用ツール


サイドバー

node.js:jsonserver

JSON Server

JSON Server

モック用のAPIサーバーが簡単に作成できる。

Getting started

1.ディレクトリ作成

$ mkdir jsonsever
$ cd jsonserver

2.グローバルインストール

もしグローバルインストールでなければnode_modules/.bin/ にあるモジュールを実行する…面倒です。

$ npm install -g json-server

3.レスポンス元となるjsonファイル作成

/jsonserver/db.json
{
    "users": [
      { "id": 1, "name": "safa"},
      { "id": 2, "name": "hana"}
    ]
  }
 

4.routeファイル作成

/jsonserver/routes.json
{
    "/users/:id": "/users/?id=:id"
  }

5.json-serverを実行する

>json-server --watch db.json --routes routes.json

  \{^_^}/ hi!

  Loading db.json
  Loading routes.json
  Done

  Resources
  http://localhost:3000/users

  Other routes
  /users/:id -> /users/?id=:id

  Home
  http://localhost:3000

  Type s + enter at any time to create a snapshot of the database
  Watching...

6.アクセス

// http://localhost:3000
// スタートアップ画面

Congrats!
You're successfully running JSON Server
✧*。٩(ˊᗜˋ*)و✧*。
// http://localhost:3000/users
[
  {
    "id": 1,
    "name": "safa"
  },
  {
    "id": 2,
    "name": "hana"
  }
]
// http://localhost:3000/users/2
// routesで設定しているので /users/?id=2 となる
{
    "/users/:id": "/users/?id=:id"
  }
node.js/jsonserver.txt · 最終更新: 2019/12/31 08:07 by ips