文件 data.json
[{"name":"小王"},{"name":"小李"}]
文件 yourfile.js
const fs = require('fs')
//获取文件路径
const dirName = __dirname+'/db/data.json'
//通过引入路径读取 ,用readFileSync 方法
const content = fs.readFileSync(dirName,'utf8')
// console.log(dirName); ///根目录/db/data.json 路径获取成功
console.log(content); //[{"name":"小王"},{"name":"小李"}]
let arr = JSON.parse(content) // 将data的JSON格式转为js格式
arr.push({"name":"小张"})
//console.log(arr);
fs.writeFileSync('./db/newData.json',JSON.stringify(arr))//此时已经将添加到一个新的文件里面去了
文件 newData.json
[{"name":"小王"},{"name":"小李"},{"name":"小张"}]