Я пытаюсь добавить идентификатор в setInterval
функции в файл JSON, но он получает мне ошибку TypeError: Converting circular structure to JSON
прилагая к JSON вызывает ошибку
Мой код выглядит следующим образом
var clearID = setInterval(function(){
//do stuff
},(60)*1000);
fs.readFile('path', 'utf8', function readFileCallback(err, data){
if (err) return console.log(err);
var doc = JSON.parse(data);
doc.IDs.shift();
doc.IDs.push(clearID);
var saved = JSON.stringify(doc);
fs.writeFile('path', saved, 'utf8', (err)=>{
if(err) return console.log(err);
});
});
Что должен Я могу изменить эту ошибку?
Я думаю, что проблема с ** meusfeeds **, что его содержание? –
Можете привести пример своих данных? –
Почему вы хотите поместить идентификатор интервала в файл? В любом случае, если идея состоит только в том, чтобы обновить существующий файл, она должна быть 'var saved = JSON.stringify (doc);', так как 'doc' относится к только что измененному объекту. – nnnnnn