var express =
require
('express');
express()
;/**讀取body中的json請求資料,前端post請求時傳送來的json物件 */
var bodyparser =
require
('body-parser'
)use
(bodyparser.
urlencoded()
)use
(bodyparser.
json()
)/**
* 定義返回給客戶端的物件
* @param code
* @param desc
* @param data
*/var
resdata
=function
resdata
(code,desc,data)
/** * 定義乙個person物件
* @param username
* @param password
*/var
person
=function
(username, password)
/** * 建立乙個陣列,模擬資料
*/var persons =
[new
person
("abc"
,"123"),
newperson
("ddd"
,"456")]
;/**
* 查詢使用者列表資訊
*/get
("/user"
,function
(req, res));
res.
json
(response)})
/** * 獲取乙個使用者資訊
*/route
("/user/:name").
get(
function
(req, res)
)let response =
newresdata
("200"
,"success"
,...person)
; res.
json
(response)})
/** * 新增使用者
*/route
("/user").
post
(function
(req, res)
)/**
* 修改使用者
*/route
("/user").
put(
function
(req, res)
)/**
* 刪除使用者
*/route
("/user/:id").
delete
(function
(req, res)
)/**監聽2222埠 */
listen
(2222
)
nodeJS 後端專案搭建流程
安裝 nodejs 和 npm 選裝cnpm npm install g cnpm registry 安裝好之後可以使用cnpm代替npm 全域性安裝express generator cnpm install express generator g 安裝好之後可以使用express命令建立腳手架工...
後端用的nodejs怎麼打包 WebPack打包
webpack是乙個js css打包模組的機制,它可以識別 中的依賴關係進行打包編譯,生成 頁面只需引入編譯好的js 檔案即可。webpack是nodejs的乙個模組,所以需要先安裝nodejs才能使用 webpack可以實現模組化管理,你可以寫很多簡單的js方法,通過組裝形成各種功能,使js 更加...
beego後端vue前端 nodejs前後分離
原始碼 乙個購物 資料庫設計如下 前端nodejs vue cli vue element ui 採用element ui元件。記錄一 驗 vue整體體驗很好,通過router和router view可以很好的提高前端布局 的復用性。對我這種不擅長寫前端,每次寫前端ctrl c,ctrl v的真的是...