1
我安裝了node_module connect來使用靜態方法。這是我的代碼:node + now.js + connect給我一個錯誤
var http = require('http');
var connect = require('connect');
var nowjs = require("now");
var app = connect();
app.use(connect.static('/var/www/www.domain.com/htdocs'));
app.use(function(req, res){
res.end();
});
http.createServer(app).listen(8001);
var everyone = nowjs.initialize(http);
但我得到一個錯誤:
[TypeError: Object #<Object> has no method 'listeners'] TypeError: Object #<Object> has no method 'listeners'
at Object.wrapServer (/home/chris/nowjs/node_modules/now/lib/fileServer.js:23:29)
at [object Object].initialize (/home/chris/nowjs/node_modules/now/lib/now.js:181:14)
at Object.<anonymous> (/home/chris/nowjs/multiroomchat_server.js:15:22)
at Module._compile (module.js:446:26)
at Object..js (module.js:464:10)
at Module.load (module.js:353:31)
at Function._load (module.js:311:12)
at Array.0 (module.js:484:10)
at EventEmitter._tickCallback (node.js:190:38)
的哪些錯誤?
這有幫助嗎? 'var server = http.createServer(app).listen(8001); var everyone = nowjs.initialize(server);' –
yes yes it!謝謝!請張貼它作爲答案,所以我可以批准它:) – Chris
一個下面的問題:它的工作正常與.html文件,但如果我打開本地主機:3000/test.php它給我test.php下載.. – Chris