[REST] JSON Server on Ubuntu 16.04

沒想到也會有要寫 JSON 的一天...

由於按照網路上的教程都無法好好在 Ubuntu 16.04 環境上,
建立 JSON Server, 因此記錄一下自己安裝的步驟:
以下是參考過的資料:
  1. https://andy6804tw.github.io/2018/02/01/json-server-intro/
  2. https://oomusou.io/json-server/intro/
  3. https://medium.com/codingthesmartway-com-blog/create-a-rest-api-with-json-server-36da8680136d
  4. https://blog.csdn.net/csqingchen/article/details/48495353
  5. https://stackoverflow.com/questions/47767370/package-npm-has-no-installation-candidate
在教程中, 只要一行指令就可以完成 JSON Server 的安裝:

npm install -g json-server

然而實際操作之後, 在 16.04 上安裝會出現以下兩個問題:

第一, 存取權限的限制, 這個部分使用 sudo 就可以解決:

sudo npm install -g json-server


第二, nodejs 的版本過舊 (4.2.6), 因此, 使用以下兩個指令:

sudo npm install n -g
sudo n stable
這兩個指令 (作為版本管理) 來升級 nodejs 的套件,
升級後, 就可以適用上述指令安裝 JSON Server.


完成後, 輸入
json-server db.json
就可以從 localhost:3000 看到 JSON server 的介面, 
如下圖所示: 


這樣就可以確定完成了 JSON Server 的安裝,
接下來, 我們會進一步去研究怎麼進行簡單的操作,
包含: PUSH, GET, POST 的常見的 RESTful API 操作

留言

熱門文章

LTE筆記: RSRP, RSSI and RSRQ

[WiFi] WiFi 網路的識別: BSS, ESS, SSID, ESSID, BSSID

LTE筆記: 波束成型 (beamforming) 和天線陣列