【发布时间】:2016-09-04 01:00:42
【问题描述】:
我刚刚开始使用 node.js,我可以构建一个简单的应用程序来响应请求并使用 express 框架进行一些基本的路由。
我希望使用 socket.io 创建一些东西,但我对使用“http”模块有点困惑。我了解 http 是什么,但我似乎不需要它来执行以下操作:
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.sendFile(__dirname + '/index.htm');
});
app.listen(3000, function () {
console.log('Example app listening on port 3000!');
});
我可以通过 http 提供 html 页面,而无需明确要求 http 模块,例如:
var http = require('http');
如果我使用 express,我对 http 模块有什么用吗?
【问题讨论】:
标签: javascript node.js