Создание файла если его нет
Помогите мне с этим. Как мне сделать чтобы при чтении файла он проверял если и он, если нету то создавал с определённым содержимым. Например бот читает ini файл и выводит в консоль, но если его нету в папке, то он его создаёт допустим с параметром power = 1 и выводит в консоль. Потратил на поиски уже весь день. Буду благодарен за помощь !
Ответы (1 шт):
Автор решения: vsemozhebuty
→ Ссылка
Если блокирующие вызовы подходят, можно так:
const fs = require('fs');
const path = 'test.txt';
if (!fs.existsSync(path)) {
fs.writeFileSync(path, '42', 'utf8');
}
console.log(fs.readFileSync(path, 'utf8'));
Если нужны неблокирующие, для проверки можно использовать, например, fs.access().