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

  其实这个学习笔记就是对我这个月的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的使用有了基础的认识。

  

  

  

  

  

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

猜你喜欢

转载自www.cnblogs.com/ziyihuang/p/9463853.html
今日推荐