實際前端開發中咱們經常須要模擬數據,市場上有許多工具提供使用可是基本都是提供數據展現,若是咱們想要一個具有增刪改查功能的接口怎麼辦呢?固然是強大本身啦!!!
mkdir koa-project
html
koa 依賴node V7.6.0及以上版本,
首先確認node版本在7.6.0以上,版本低的請自行搞定前端
cd koa-project npm init npm install koa --save
mkdir koa-api cd koa-api touch index.js
const Koa = require('koa') const app = new Koa() app.use(async(ctx)=>{ ctx.body = 'Hello World' }) app.listen(3000,()=>{ console.log('服務已經啓動') })
這個時候打開瀏覽器輸入localhost://3000你會發現界面已經出現了程序員標配的「Hello World」,固然這個時候你能夠在ctx.body後面放上json數據這樣就已經達到了大部分接口模擬工具實現的功能,可是咱們能知足於此嘛?不,咱們要讓這個接口實現增刪改查的功能,這個時候咱們就須要一個數據庫了,因此接下來咱們要白活一個數據庫了node
安裝mongoodb
去官網下載MongoDB, https://www.mongodb.com/ 而後傻瓜式安裝便可
(這裏推薦一個安裝教程 http://www.runoob.com/mongodb...)
記住這裏我默認你已經配置好環境變量了,若是安裝出現問題請自行谷歌,沒有的話直接輸入mongod既可啓動mongoodb服務器程序員
npm install mongoose --save
mkdir database cd database touch init.js
今日有事,有空繼續更新,會盡快。。。mongodb