首页 > Web开发 > 详细

node.js学习笔记之fs、http模板使用案例

时间:2018-08-12 19:39:59      阅读:320      评论:0      收藏:0      [点我收藏+]

  其实这个学习笔记就是对我这个月的node学习的一个复习吧!我会对一些常用的模板进行介绍还有利用小demo来进行更深入的认识,本人就是比较喜欢通过demo来了解一些模板的使用和在整个应用中起到的作用。


 

  话不多说,今天和大家介绍两个node自带的基本模块,fs和http。我们先来讲一下,http的基本使用 方式。

  1.首先我们需要引入‘http’

  技术分享图片

  2.接下来我们使用http来创建一个服务器

  技术分享图片

  (此时我们的服务端监听的是3000端口!)

  运行-->浏览器输入‘localhost:3000‘-->回车

  页面结果:

  技术分享图片

  此时一个最最简单的服务器就完成了,我们还可以在回调函数中进行更多的操作,但是我偏不,先知道怎么样创建服务端,接下来我想介绍一下fs模板

  fs模板是node中专门用来操作文件系统的模板,使用方法也是十分的简单。

  1.先在目录中生成一个txt文件。

  技术分享图片

  2.在文件中输入点内容。

  技术分享图片

  3.创建fs.js文件

  技术分享图片

  4.在fs.js文件中引入fs模块

  技术分享图片

  5.读取文件,输入下面代码

  技术分享图片

  运行-->查看控制台

  输出结果:

  技术分享图片

  系统便会把read.txt中的内容进行读取并输出

  6.写入文件(数据会替代原来的内容),输入代码

  技术分享图片

  运行-->打开read.txt文件

  技术分享图片

  我们发现read.txtt被成功修改了。

  7.写入文件(数据不会替换原来的内容),我们会对read.txt进行写入数据,并且在回调函数中对文件进行读取,输入代码如下:

  技术分享图片

 

  运行-->查看控制台结果:

  技术分享图片

 

  再打开read.txt文件:

  技术分享图片

  输出结果是一致的,说明我们写入成功。


 

  关于fs的操作方法还有很多,大家自行参考官方文档。接下来给大家演示一个小demo:通过fs和http在网页上输出我们的文件内容

  1.创建demo.js(demo.js和上文的read.txt在同一目录下)

  技术分享图片

  2.引入fs模块与http模块

  技术分享图片

  3.利用http创建服务器,并在其回调函数中利用fs对文件进行读取,并将数据进行传输,代码如下:

  技术分享图片

  运行-->查看控制台:

  技术分享图片

  打开浏览器-->输入‘localhost:3000‘,结果如下:

  技术分享图片

  此时我们的小demo就完成了,我们也能对fs与http的使用有了基础的认识。

 

 

 

 

 

  

 

  

 

 

 

  

 

 

  

 

 

 

  

---恢复内容结束---

node.js学习笔记之fs、http模板使用案例

原文:https://www.cnblogs.com/ziyihuang/p/9463853.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!