fs文件系统模块

1、fs模块是node.js提供用来操作文件的模块。

导入fs模块:const fs = require('fs')

2、读取指定文件内容

// 导入fs模块
const fs = require('fs')
// 调用fs.readFile()读取文件
// 参数1:path:路径 必填
// 参数2:options: 编码 可选 默认utf8
// 参数3:callback: 必填,通过回调函数读取拿到的结果 err dataStr
// err 失败返回的结果,如果成功则返回null,失败则是undefined
// dataStr 成功返回的结果,返回数据
fs.readFile('./1.txt','utf8',function(err ,dataStr){
       if(err){
        return console.log('读取文件失败!'+err);
    } console.log('读取文件成功!'+dataStr);
})

3、在该路径下打开powershell,输入node 文件名就可以运行了


powershell

3、向指定文件写入内容

// 导入fs模块
const fs = require('fs')

// 调用fs.writeFile()
// 参数一:文件路径
// 参数二:写入内容
// 参数三:回调函数
fs.writeFile('./1.txt','胖胖爱吃兔肉',function(err, dataStr){
    // if(err) {
    //     return console.log('读取文件失败!'+ err);
    // }console.log('读取文件成功!'+ dataStr);
    console.log(err);//如果文件写入成功,则err值等于null,
})
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容