我错过了一个包吗?

时间:2016-02-15 09:55:05

标签: javascript node.js

到目前为止,我编写了以下代码:

var http = require('http');
http.createServer(function (request,response) { 
    homeRoute(request, response);
}).listen(1337);
console.log('Server running at http://<Dans-Laptop>/');

function homeRoute(request, response) {
        //response.writeHead(200, {'Content-Type': 'text/plain'});
        //response.write('Header\n');
        //response.write('Search\n');
        //response.end('Footer\n');

//response.end('Hello world\n');
//if url == "/" && POST
//redirect to /:username

我遇到的问题是,一旦我输入&#34;函数homeRoute(请求,响应){并从CMD运行Server.js文件,我得到一个SyntaxError:Unexpected token&gt;在exports.runInThisContext等..

如果我使用//所有内容删除该行,直到工作正常,即服务器开始在http:///

运行

最后一段代码有什么问题?我错过了一个包吗?

1 个答案:

答案 0 :(得分:0)

我已回答此问题..将端口更改为3000,看起来没问题!

感谢。