2021-06-09 读取文件

终端

是专门为开发人员设计的,用于实现人机交互的一种方式。

fs文件系统模块

    fs.readfile()方法,用来读取指定文件中的内容

    fs.writefile()方法,用来向指定的文件中写入内容

// 1. 导入 fs 模块,来操作文件

const fs = require('fs')

// 2. 调用 fs.readFile() 方法读取文件

//    参数1:读取文件的存放路径

//    参数2:读取文件时候采用的编码格式,一般默认指定 utf8

//    参数3:回调函数,拿到读取失败和成功的结果  err  dataStr

fs.readFile('./files/11.txt', 'utf8', function(err, dataStr) {

  // 2.1 打印失败的结果

  // 如果读取成功,则 err 的值为 null

  // 如果读取失败,则 err 的值为 错误对象,dataStr 的值为 undefined

  console.log(err)

  console.log('-------')

  // 2.2 打印成功的结果

  console.log(dataStr)

})

path路径模块

    path模块是用来处理路径的模块。它提供了一系列的方法和属性,用来满足用户对路径的处理。

    path.join()     用来将多个路径片段拼接成一个完整的路径字符串

    path.basename()    用来从路径字符串中,将文件名解析出来

    path.extname()    可以 获取路径中的扩展名部分

    想使用path模块 必须先导入

你可能感兴趣的:(2021-06-09 读取文件)