Я пытаюсь записать в файл, используя следующую функцию:
function writeFile (data, callback) {
var fs = require('fs');
var now = new Date();
fs.writeFile(now.toISOString() + ".json", data, function(err) {
if (err) {
return console.log(err);
} else {
console.log(true);
}
});
}
но получаю вот такую ошибку:
{ Error: ENOENT: no such file or directory, open 'C:\Users\Ruslan\WebstormProjects\communication-system\client\6\28\2017_19:47:55.json'
errno: -4058,
code: 'ENOENT',
syscall: 'open',
path: 'C:\\Users\\Me\\WebstormProjects\\blah-blah\\client\\6\\28\\2017_19:47:55.json' }
Я пытаюсь создать файл каждый раз, когда запускаю программу, но это не очень хорошо работает, потому что пишет, что файл не существует. Есть ли что-то, что я делаю неправильно? Кстати, я запускаю это на Windows
РЕДАКТИРОВАТЬ: Это действительно было неправильное имя файла, которое мешало процессу сохранения.