get方法
app.get('/', function (req, res) {
var query = req.query //这里即是返回参数
})
app.get('/:id', function (req, res) {
var params = req.params //这里即是返回参数
})
post方法
var bodyParser = require('body-parser')
app.use(bodyParser.urlencoded({extended: false}))
app.post('/post', function (req, res) {
var params = req.body //在这里就获得到了所传的参数
console.log(params)
})
读json文件
const fs = require('fs');
let rawdata = fs.readFileSync('student.json');
let student = JSON.parse(rawdata);
console.log(student);
写json文件:
'use strict';
const fs = require('fs');
let student = {
name: 'Mike',
age: 23,
gender: 'Male',
department: 'English',
car: 'Honda'
};
let data = JSON.stringify(student);
fs.writeFileSync('student-2.json', data);
node持续启动
forever start app.js