Node.js 需求,获取下一级文件中的某个并添加一条内容

97 阅读1分钟

另外一个对象示例

image.png

一、首先引入核心模块

image.png

const fs = require('fs')

二、获取另外一个文件的内容,并将获取过来的json类型的数据转为js对象,用变量接收

let rs = JSON.parse(fs.readFileSync('./db/data.json', 'utf8'))

image.png

三、添加自己想要添加的数据

rs.push({ name: '小孙' })

image.png

四、将文件写入下一级文件(覆盖他)

fs.writeFileSync('./db/data.json', JSON.stringify(rs))

小技巧,node识别不了js对象,所以需要转换为json类型的字符串

运行以后的数据

image.png