这是第一次使用tryng nodejs,面对" TypeError:res.json不是函数"在命令提示符下, 节点版本:4.4.4 npm版本:2.15.1 这是我的server.js文件中的代码:
var express = require('express');
var app = express();
app.use(express.static(__dirname + "/public"));
app.get('/contactlist', function(res, req){
console.log("i received a get request");
person1 = {
name:"Mahesh",
email:"A geek",
number:"22"
};
person2 = {
name:"Ganesh",
email:"A nerd",
number:"25"
};
person3 = {
name:"Ramesh",
email:"A noob",
number:"27"
};
var contactlist = [person1, person2, person3];
res.json(contactlist);
});
app.listen(3000);
console.log('server running on port 3000');
帮助pliss ..
答案 0 :(得分:6)
功能签名应该是
function(req,res){}
为您的app.get回调。你有反对的params。