【发布时间】:2019-02-04 08:00:40
【问题描述】:
通过下面的代码无法理解代码1的工作......下面两个代码有什么区别
**
在代码1中同时使用http和express有什么意义?
代码1
var app = require('express')();
var http = require('http').Server(app);
app.get('/', function(req, res)
{
res.sendFile(__dirname+'/index.html');
});
http.listen(3000, function()
{
console.log('listening on *:3000');
});
可以做同样的事情
代码2
var express=require('express');
var app=express();
var socket=require('socket.io');
app.get('/',function(req,res){
res.sendFile(__dirname+'/index.html');
}).listen(8080);
console.log("Listening to port 8080");
【问题讨论】:
标签: node.js http express socket.io