资讯专栏INFORMATION COLUMN

Node.js开发系列(二)

caoym / 2407人阅读

摘要:上一节我们做了一个最简单版本应用使用在文件中我们使用了的模块构造了一个最简单应用。方法的第一个参数为路径,代表根路径。在浏览器输入,可以看到同样的结果。小结在上做了一层封装,使得创建一个服务更加的方便。

上一节我们做了一个最简单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服务更加的方便。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/81880.html

相关文章

  • Node.js开发系列

    摘要:上一节我们做了一个最简单版本应用使用在文件中我们使用了的模块构造了一个最简单应用。方法的第一个参数为路径,代表根路径。在浏览器输入,可以看到同样的结果。小结在上做了一层封装,使得创建一个服务更加的方便。 上一节我们做了一个最简单node.js版本web应用 使用express在server.js文件中我们使用了node.js的http模块构造了一个最简单web应用。现在我们来改造一下,...

    tinyq 评论0 收藏0
  • 前端资源系列(4)-前端学习资源分享&前端面试资源汇总

    摘要:特意对前端学习资源做一个汇总,方便自己学习查阅参考,和好友们共同进步。 特意对前端学习资源做一个汇总,方便自己学习查阅参考,和好友们共同进步。 本以为自己收藏的站点多,可以很快搞定,没想到一入汇总深似海。还有很多不足&遗漏的地方,欢迎补充。有错误的地方,还请斧正... 托管: welcome to git,欢迎交流,感谢star 有好友反应和斧正,会及时更新,平时业务工作时也会不定期更...

    princekin 评论0 收藏0
  • 前端每周清单年度总结与盘点

    摘要:前端每周清单年度总结与盘点在过去的八个月中,我几乎只做了两件事,工作与整理前端每周清单。本文末尾我会附上清单线索来源与目前共期清单的地址,感谢每一位阅读鼓励过的朋友,希望你们能够继续支持未来的每周清单。 showImg(https://segmentfault.com/img/remote/1460000010890043); 前端每周清单年度总结与盘点 在过去的八个月中,我几乎只做了...

    jackwang 评论0 收藏0
  • 前端文档收集

    摘要:系列种优化页面加载速度的方法随笔分类中个最重要的技术点常用整理网页性能管理详解离线缓存简介系列编写高性能有趣的原生数组函数数据访问性能优化方案实现的大排序算法一怪对象常用方法函数收集数组的操作面向对象和原型继承中关键词的优雅解释浅谈系列 H5系列 10种优化页面加载速度的方法 随笔分类 - HTML5 HTML5中40个最重要的技术点 常用meta整理 网页性能管理详解 HTML5 ...

    jsbintask 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<