上一节我们做了一个最简单node.js版本web应用
使用express
在server.js
文件中我们使用了node.js的http模块构造了一个最简单web应用。现在我们来改造一下,新的server.js
文件如下:
var http = require('http');var fs = require('fs');var express = require('express');var port = process.env.port || 1337;var app = express();app.get('/',function (req, res) { res.sendFile(path.join(__dirname + '/index.html'));});app.listen(port);
这里我们使用express模块来构造一个web服务器。get方法的第一个参数为路径,'/'代表根路径。在浏览器输入http://127.0.0.1:1337
,可以看到同样的结果。
小结
express在http上做了一层封装,使得创建一个web服务更加的方便。