javascript - Node.js - 在不使用 FS 库的情况下附加 JSON 文件 - require('fs)
问题描述
我可以从以下位置读取 JSON 文件:
const json = require('file.json')
console.log(json)
没关系!
但是现在,我想在 file.json 中附加值,而不需要 require('fs')/writeFileSync。
可能吗?
解决方案
不,不使用模块就不可能更新文件fs
(至少是 AFAIK)。
但是你可以这样做:
const fs = require("fs");
const json = require('file.json');
console.log(json);
// Update json
fs.writeFile('file.json', JSON.stringify(json), (err, data) => {
//handle result
});
推荐阅读
- python - 对 NetworkX 算法的 Memgraph 支持
- php - Laravel Livewire - 获取所有复选框值
- reactjs - 期望找到一个有效的目标反应 dnd
- c# - 如何将模板对象添加到 C# Frame 模板中
- python - 有没有办法让librosa或python上的其他方法淡出
- c# - 为什么 ServiceInstaller 在我的“WPF App(.NET Framework)”项目中不可用?
- android - 打开EditText的键盘时DialogFragment消失
- python - 如何在 Python 中基于 id 合并 3 个列表?
- python - 使用 imageAI 进行物体检测
- azure-functions - 缺少将 CloudBlockBlob 作为输入触发器的元数据