0
我只是試圖用「Socket.io」 對於初始設置,文件說下面socket.io設置expressjs
var app = require('express')();
var server = require('http').Server(app);
var io = require('socket.io')(server);
server.listen(80);
的代碼,這是我的原代碼。
var app = require('express')();
app.listen(80);
兩者有什麼區別? 具體2個問題。
- require('http')。Server(app)=>爲什麼我需要將應用程序作爲Server的參數?
- 爲什麼我必須使用server.listen()而不是app.listen()?
我擡頭的Node.js和express.js的文檔,但無法理解......
我會非常感激你的完整的解釋...
謝謝你的幫助。 – Kwang