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

const fs = require('fs')

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

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

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

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

fs.readFile('./files/11.txt','utf-8',function(err,dataStr){

  // 打印失败的结果

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

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

  console.log(err)

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

  // 打印成功的结果

  console.log(dataStr);

})

2.判断文件是否读取成功

    if(err){

        return console.log('读取文件失败'+err.message);

    }

    {

        console.log('读取文件成功'+dataStr);

    }

})

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐