根目录
├── db
│ └── data.json # 这里有数据
└── yourfile.js # 操作db/data.json
文件`data.json`的内容如下:
[{"name":"小王"},{"name":"小李"}]
文件yourfile.js是需要写代码去完成功能: node yourfile.js 之后,会在data.json中添加一条记录,{"name":"小张"}
会在data.json中添加内容,添加之后的效果如下:
[{"name":"小王"},{"name":"小李"},{"name":"小张"}]
const fs = require('fs')
const path = require('path')
const filepath = path.join(__dirname, 'db','data.join')
console.log(filepath)
const content = fs.readFileSync(filepath, 'utf-8')
const arr = JSON.parse(content)
arr.push({ "name": "小张" })
const sum = JSON.stringify(arr)
console.log(sum)
fs.writeFileSync(filepath,sum)