一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Express与NodeJs创建服务器的两种方法

时间:2017-03-16 编辑:简简单单 来源:一聚教程网

目录

  • NodeJs创建Web服务器

  • Express创建Web服务器

NodeJs创建Web服务器

 代码如下复制代码

varhttp = require('http');

varserver = http.createServer(function(req, res) {

 res.writeHead(200, {

  'Content-Type':'text/plain'

 });

 res.write('hello world!');

 res.end();

 }).listen(80);

这是一个原生式的创建一个web服务器的方式,但是有缺陷。如果我们想要将我们的静态页面至于与服务器同域下的时候很不方便。

Express创建Web服务器

 代码如下复制代码

varexpress = require('express');

varapp = express();

varserver = require('http').createServer(app);

//指定静态文件的位置

app.use('/', express.static(__dirname +'/public'));

//监听端口号

server.listen(80);

这里我们借用Express封装好的方法创建了一个监听80端口的方法,不禁我们可以作为后端服务通过localhost:80访问,还可以访问我们的前端页面localhost:80/index.html。

这样页面与服务端交互也方便很多了。

热门栏目