====== JSON Server ======
[[https://github.com/typicode/json-server/blob/master/README.md#getting-started|JSON Server]]
モック用のAPIサーバーが簡単に作成できる。
===== Getting started =====
==== 1.ディレクトリ作成 ====
$ mkdir jsonsever
$ cd jsonserver
==== 2.グローバルインストール ====
もしグローバルインストールでなければnode_modules/.bin/ にあるモジュールを実行する...面倒です。
$ npm install -g json-server
==== 3.レスポンス元となるjsonファイル作成 ====
{
"users": [
{ "id": 1, "name": "safa"},
{ "id": 2, "name": "hana"}
]
}
==== 4.routeファイル作成 ====
{
"/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"
}