我有一个nodejs应用,需要命令帮助。当用户运行命令时,他们会为其提供一个ID,并将该ID添加到json数组中。
我已经尝试了一切
{
"blist": ["1038494838","83857393984", and so on ]
}
const blacklist = require('./blist.json')
我尝试过的所有东西都没有错误。它只是没有添加任何东西 到文件。
答案 0 :(得分:0)
您可以为此使用.push()
blist.push(userInput) //will add the user's input at the end of the array
并将其写入对象
var json = JSON.stringify(blist);
为了真正写在里面,我推荐fs
const fs = require('fs');
fs.writeFile('blist.json', json, 'utf8', callback);
就是这样。