nodejs----读写文件的方法

引入依赖模块

const fs = require('fs')

写文件

fs.writeFile(filename, data, [options], [callback(err)])

writeFile参数介绍
filename: (String) 文件名称
data: (String | Buffer) 写入的内容
options (Object) 对象,包含
  - encoding (string) 可选值,默认'utf8', 当data为Buffer时,该值应该为ignored
  - mode (Number) 文件读写权限,默认438
  - callback(err) 回调函数,只有异常参数err

读文件

fs.readFile(filename, [encoding], [callback(err, data)])

readFile参数介绍
filename: (String) 文件名称
encoding (string) 可选值, 文件的字符编码
  - mode (Number) 文件读写权限,默认438
  - callback(err, data) 回调函数,接收文件内容和异常

示例

const fs = require('fs') // 引入fs模块
fs.writeFile('./tryWrite.txt', 'HelloWord', function(err) {
  if(err) {
    throw err
  }
  console.log('success...')
  fs.readFile('./tryWrite.txt', 'utf-8', function(err, data) {
    if(err) {
      throw err
    }
    console.log('tryWrite.txt的内容: ', data)
  })
})
示例运行结果
success...
tryWrite.txt的内容: HelloWord
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文件系统模块是一个封装了标准的 POSIX 文件 I/O 操作的集合。通过require('fs')使用这个模块。...
    保川阅读 808评论 0 0
  • 前言 文件操作是开发过程中并不可少的一部分。Node.js 中的 fs 模块是文件操作的封装,它提供了文件读取、写...
    仰望_IT阅读 598评论 0 0
  • fs模块 fs 模块提供了一个 API,用于以模仿标准 POSIX 函数的方式与文件系统进行交互。 使用该模块: ...
    LElysion阅读 2,537评论 0 0
  • Node.js 使用fs(File System)模块来操作文件,文件系统模块有两种不同的方法,分别是同步方法和异...
    前白阅读 436评论 0 1
  • Node.js 中我们可以使用 fs(File System) 模块来操作文件,文件系统模块有两种不同的方法,分别...
    暖A暖阅读 224评论 0 1