json-server+faker模組批量建立本地模擬資料
阿新 • • 發佈:2018-11-01
JSON-Server
簡單來說,JSON-Server是一個Node模組,執行Express伺服器,你可以指定一個json檔案作為api的資料來源。
只用json-server可以在很短的時間內搭建一個Rest API, 讓前端在不依賴後端的情況下進行開發。
- 全域性安裝JSON-Server:
npm install -g json-server //osx系統加'sudo'
- 新建一個資料夾同時並進入它;
- 新建一個json檔案,然後存放一點資料進去:
- 開啟json-server功能:
json-server customers.js
Faker.js
如果要自己編寫API資料的話是比較麻煩的,用faker.js就可以輕鬆解決這個問題。他可以幫助你自動生成大量fake的json資料,作為後端模擬資料。
- 安裝faker.js
npm install faker
- 建立一個fakerData.js的自定義資料檔案,來控制需要生成的資料;如:生成200條人的資訊:
- 然後讓json-server指向這個js檔案,並監控:
json-server --watch fakerData.js
本機IP開啟:
json-server --host 10.31.156.34 --watch fakerData.js
可以了: