美文网首页nodejs
node.js学习(2)——fs模块

node.js学习(2)——fs模块

作者: YINdevelop | 来源:发表于2018-09-15 10:59 被阅读18次

上一节-node.js学习(1)— http模块

1.文件模块-fs

fs模块是node自带的文件系统模块。我们这里主要讲文件读(readFile)和文件写(writeFile)。

2.readFile(文件名,回调函数)

Jietu20180915-111658.jpg

在file.js里面增加下面代码

const fs=require('fs');
// readFile(文件名、回调函数)
fs.readFile('a.txt',function(err,data){
    console.log(err,data);
    console.log(err,data.tostring()) //null 测试
})
  1. 回调函数有两个参数,err——报错信息 , data——文件内容
  2. 如果文件不存在,err—不存在该文件。
  3. 若存在,则err—null。data为<Buffer >标签。
    如果文件内容为空,<Buffer >标签为空标签。
    测试往a.txt文件增加测试两个文字,则data打印出来为<Buffer e6 b5 8b e8 af 95>,里面的数字为二进制数字。但假如我们想要输出的内容直接为原内容怎么办,使用toString()即可。即转换为字符串。

3.writeFile(文件名,文件内容,回调函数)

fs.writeFile('b.txt','哈哈',function(err){
    console.log(err)
})
  1. 回调函数只有一个参数,err—报错信息。
  2. 若文件不存在,创建该文件。若文件存在,重写该文件内容。
    无错误时候,err为null

下一篇-node.js学习(3)——http模块与fs模块综合

相关文章

  • 2016,9,13

    ##node.js的学习 #node.js的fs模块 var fs = require('fs'); functi...

  • Node.js

    一、入门 1.fs模块 search node.js fs 文档(文件系统模块) 2.http模块 search ...

  • 关于node.js一些模块的记录「FS模块」

    目录 Node.JS教程 FS模块 Path模块 FS模块 Path模块 Node.js path 模块提供了一些...

  • 兄弟会8.9号笔记

    node.js模块学习 http 模块 fs 模块 url 模块 http 模块 HTTP http.STA...

  • node.js学习(2)——fs模块

    上一节-node.js学习(1)— http模块 1.文件模块-fs fs模块是node自带的文件系统模块。我们这...

  • 八:Node文件系统管理

    导入:var fs = require("fs") 定义:Node.js 文件系统(fs 模块)模块中的方法均有异...

  • node.js文件操作

    fs 文件操作用的模块为node.js中的fs模块.因此要提前将其引入. var fs = require('fs...

  • node系统模块

    node.js系统模块 1.file system 文件系统 fs 使用: 2.fs.Dirent 类 1)dir...

  • 3-廖雪峰-node-fs模块

    fs文件读取模块 Node.js内置的fs模块就是文件系统模块,负责读写文件。 和所有其它JavaScript模块...

  • Day11 文件系统

    fs模块 Node.js内置的fs模块就是文件系统模块,负责读写文件。和所有其它JavaScript模块不同的是,...

网友评论

    本文标题:node.js学习(2)——fs模块

    本文链接:https://www.haomeiwen.com/subject/bgpzgftx.html