# fs 文件系统模块

# fs.readFile () 的语法格式

使用 fs.readFile () 方法,可以读取指定文件中的内容,语法格式如下 :

1
fs.readFile(path[, options], callback)

参数解读 :

  • 参数 1 : 必选参数,字符串,表示文件的路径
  • 参数 2 : 可选参数,表示以什么编码格式来读取文件
  • 参数 3 : 必选参数,文件读取完成后,通过回调函数拿到读取失败和成功的结果 err dataStr, 如果打印成功,则 err 的值为 null, 如果读取失败,err 的值为错误对象,dataStr 的值为 undefined

# fs.writeFile () 的语法格式

使用 fs.writeFile () 方法,可以向指定的文件中写入内容,语法格式如下 :

1
fs.writeFile(file, data[, options], callback)

参数解读 :

  • 参数 1 : 必选参数,需要指定一个文件路径的字符串,表示文件的存放路径
  • 参数 2 : 必选参数,表示要写入的内容
  • 参数 3 : 可选参数,表示以什么格式写入文件内容,默认值是 utf-8
  • 参数 4 : 必选参数,文件写入完成后的回调函数