安装node_club遇到的问题,Cannot read property 'port' of null
发布于 13 年前 作者 coolzilj 8522 次浏览 最后一次编辑是 8 年前
$ node app.js

node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
TypeError: Cannot read property 'port' of null
    at Object.<anonymous> (/Users/apple/node/nodeclub/app.js:106:70)
    at Module._compile (module.js:432:26)
    at Object..js (module.js:450:10)
    at Module.load (module.js:351:31)
    at Function._load (module.js:310:12)
    at Array.0 (module.js:470:10)
    at EventEmitter._tickCallback (node.js:192:40)

请问是什么原因呢?

6 回复

检查下config.js里的port,然后你本机的port是否被占用

嗯,谢了,端口被占用

我今天也遇到了这个提示,原来是非root用户启动服务的原因。

不需要root启动服务吧…

 @namiheike 
非root用户不能占用80端口,不知道为啥Ubuntu是这么设置的

@zzswang 不是ubuntu, 是*unix的系统, 默认 非root用户是不能使用1024以下的端口的.

回到顶部