【node.js fs模块的运用】

fs 全称为 FileSystem ,称之为 文件系统 ,可以对文件、文件夹进行操作。
以下示例为异步语法
新建一个文件 text.txt ,写入内容

 const fs = require("fs")
 fs.writeFile('./text.txt', '喜洋洋', err => {
 //err 写入失败: 错误对象 成功 null
 if (err) {
   console.log('文件写入失败');
         return
    }
    console.log("写入成功");
 })

下面示例为同步语法

fs.writeFileSync("./text.txt", 'aaaaa')
/**
 * 追加写入 appendFile 参数和writeFile一样
*/
//\r换行追加
fs.appendFile('./text.txt','\rbbbbb', err => {
    if (err) {
        console.log('追加失败');
    }
    console.log('追加成功');
});

追加写入

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

// 2.appendFile异步追加写入
fs.appendFile('./file/./text.txt','bbbbb',err=>{
    if (err) {
        console.log('追加失败');
    }
    console.log('追加成功');
});


//3.appendFileSync同步追加写入
fs.appendFileSync('./file/.text.txt','ccccc','同步追加写入,nodejs');

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值