【Node.js】修改文件内容

微信订阅号:Rabbit_svip



修改文件分为三个步骤:

  1. 打开文件
  2. 修改内容
  3. 关闭文件

这次用到的都是同步方法。

首先看看文件目录

微信订阅号:Rabbit_svip

alert.js 是本次写代码的文件。

source 是文件夹,里面存放一个a.txt文件。

a.txt 是本次示例文件,用来存放内容的。

一开始,*a.txt *的内容如下所示:

微信订阅号:Rabbit_svip

里面有一行文本。

alert.js 代码如下

// 引入文件模块
let fs = require('fs');

// 打开文件
let fd = fs.openSync(__dirname + '/source/a.txt', 'w');

// 同步写入内容
fs.writeFileSync(fd, 'Rabbit!', 'utf8');

// 保存并退出
fs.closeSync(fd);

执行完上面的代码,*a.txt *的内容将会发生改变。如下所示:

微信订阅号:Rabbit_svip
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 13,104评论 0 3
  • 33、JS中的本地存储 把一些信息存储在当前浏览器指定域下的某一个地方(存储到物理硬盘中)1、不能跨浏览器传输:在...
    萌妹撒阅读 6,377评论 0 2
  • 个人入门学习用笔记、不过多作为参考依据。如有错误欢迎斧正 目录 简书好像不支持锚点、复制搜索(反正也是写给我自己看...
    kirito_song阅读 7,192评论 1 37
  • Node.js 常用工具 util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScr...
    FTOLsXD阅读 3,529评论 0 2
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 10,221评论 0 11