nodejs中fs读写删除文件

devtools/2024/9/24 17:14:47/
  • 读取文件内容
  1. hello.txt 为文本,可通过readFileSync同步方法获取文本里的内容
const fs = require('fs')const content = fs.readFileSync('hello.txt',{encoding:'utf-8'})// 也可简写成
// const content = fs.readFileSync('hello.txt','utf-8')console.log('content:',content)
  1. 通过readFile异步方法获取文本内容,必须要填写callback函数
const fs = require('fs')fs.readFile('hello.txt',{encoding:'utf-8'},(err,data)=>{if(err) throw errconsole.log('data:',data)
})
  • 写文件内容
  1. hello.txt文本,可通过writeFileSync同步方法给文本里写内容
const fs = require('fs')
// flag 设置为w,表示可写,设置为a,表示在文件内容上进行追加,不覆盖。
fs.writeFileSync('hello.txt','追加一点东西',{flag:'w',encoding:'utf-8'})// 也可简写成
fs.writeFileSync('hello.txt','追加一点东西','utf-8')
  1. 通过writeFile异步方法写内容,必须要填写callback函数
const fs = require('fs')fs.writeFile('hello.txt','追加一点东西',{encoding:'utf-8'},(err)=>{if(err) throw err
})
  • 删除文本
const fs = require('fs')fs.unlink('hello.txt',(err)=>{if(err) throw err
})

http://www.ppmy.cn/devtools/38493.html

相关文章

Python代码生成类型注解库之monkeytype使用详解

概要 MonkeyType 是由 Instagram 开发的一个 Python 库,用于自动为 Python 代码生成类型注解。通过监控运行时的类型信息,MonkeyType 能够帮助开发者为现有的 Python 代码库增加类型提示,从而提高代码的可读性和健壮性。 安装 安装 MonkeyType 非常简单,可以通过 pip 进行…

钉钉开放平台创建企业内部H5微应用或者小程序

前言: 在当今企业数字化转型的浪潮中,创建企业内部H5微应用或小程序已成为提升工作效率和促进内部沟通的重要举措。发话不多说本文将介绍如何利用钉钉平台快速创建这些应用,让企业内部的工作更加便捷高效。 步骤 1.在浏览器打开链接…

数字孪生与虚拟现实结合

在飞速发展的科技世界中,数字孪生与虚拟现实(VR)的融合是一项开创性的发展,尤其是在建筑、工程和施工(AEC)行业。本文探讨了数字孪生与VR技术的协同整合,阐明了它们如何彻底改变用户体验和运营效…

【论文笔记 | 异步联邦】FedSA

FedSA:一种处理 non-IID 数据 的 过时感知 异步联邦算法 1. 论文信息 FedSA:A staleness-aware asynchronous Federated Learning algorithm with non-IID data,Future Generation Computer Systems,2021.7,ccfc 是…

【Android Studio】开启真机调试

1 打开手机的开发者模式 各种款式的手机进入开发者模式的情况不同,但大致是在 【关于手机】中多次点击系统版本即可进入。这里以小米8为例,记录下流程。 1.1 进入手机开发者模式 【设置】->【我的设备】->【全部参数】->【MIUI版本】连续点击3…

容联云孔淼:大模型落地与全域营销中台建设

近日,由金科创新社主办的2024区域性商业银行数智化转型研讨会顺利召开, 容联云产业数字云事业群副总经理、诸葛智能创始人孔淼受邀出席,并分享数智化转型实践经验。 他分享了容联云两大核心产品,“大模型应用容犀Copilot”在金融营…

最大数字——蓝桥杯十三届2022国赛大学B组真题

问题分析 这道题属于贪心加回溯。所有操作如果能使得高位的数字变大必定优先用在高位,因为对高位的影响永远大于对低位的影响。然后我们再来分析一下,如何使用这两种操作?对于加操作,如果能使这一位的数字加到9则变成9&#xff0…

Python 机器学习 基础 之 监督学习/分类问题/回归任务/泛化、过拟合和欠拟合 基础概念说明

Python 机器学习 基础 之 监督学习/分类问题/回归任务/泛化、过拟合和欠拟合 基础概念说明 目录 Python 机器学习 基础 之 监督学习/分类问题/回归任务/泛化、过拟合和欠拟合 基础概念说明 一、简单介绍 二、监督学习 三、分类问题 四、回归任务 五、泛化、过拟合和欠拟合…