1、users.json存用戶信息
[
{
"name":"lily",
"login":"lily",
"phone":"13245854575"
}
]
2、服務端 rest.js
var express=require("express");
var app=express();
var fs=require("fs");
app.get('/users',function(req,res){
fs.readFile(__dirname+"/users.json",'utf8',function(err,data){
console.log(data);
res.end(data);
});
})
var newuser={
"name":"zhangsan",
"login":"zhangsan",
"phone":"13245854512"
}
app.get('/addUser',function(req,res){
var data=fs.readFileSync(__dirname+"/users.json","utf8");
data=JSON.parse(data);
data.push(newuser);
console.log(data);
fs.writeFile(__dirname+"/users.json",JSON.stringify(data),function(err){
res.end("add user success");
})
})
var server=app.listen(8081,function(){
})