У меня есть код ниже в файле с именем file-create-directory.js, когда я вызываю этот файл на терминале с помощью узла file-create-directory.js выдает ошибку, я вижу, что это как-то связано смодуль fs.exists, но я не могу понять это
fs.js: 140 throw new ERR_INVALID_CALLBACK ();TypeError [ERR_INVALID_CALLBACK]: обратный вызов должен быть функцией в MaybeCallback (fs.js: 140: 9) в Object.fs.exists (fs.js: 218: 3)
const fs = require('fs');
if(!fs.exists("views")) {
fs.mkdir("views", (err)=>{
if(err) return err;
fs.writeFile("./views/new.html", 'this is a new directory and data', (err)=>{
if(err) return err;
console.log('Directory and file saved')
})
});
}