刷新页面时,res.json不是命令提示符中的函数

utk*_*agi 0 node.js

这是第一次使用tryng nodejs,并在命令提示符中遇到"TypeError:res.json不是函数",节点版本:4.4.4 npm version: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');
Run Code Online (Sandbox Code Playgroud)

帮助pliss ..

Pau*_*aul 6

功能签名应该是

function(req,res){}

对于你的app.get回调.你有反对的params.