Node.js fs - работа с файловой системой в Node.js

Node.js fs - это модуль Node.js, который предоставляет функции для работы с файловой системой. Он позволяет считывать, записывать, изменять и удалять файлы и директории на сервере.

Примеры использования модуля fs:

1. Чтение содержимого файла:

javascript
const fs = require('fs');
fs.readFile('file.txt', 'utf8', (err, data) => {
  if (err) throw err;
  console.log(data);
});

В данном примере мы считываем содержимое файла "file.txt" в кодировке 'utf8'. Затем, если операция чтения прошла успешно, выводим содержимое файла в консоль.

2. Запись в файл:

javascript
const fs = require('fs');
const data = 'Hello, World!';
fs.writeFile('file.txt', data, (err) => {
  if (err) throw err;
  console.log('File has been written successfully');
});

В этом примере мы записываем содержимое переменной `data` в файл "file.txt". Если операция записи прошла успешно, выводим сообщение в консоль.

3. Создание директории:

javascript
const fs = require('fs');
fs.mkdir('newdir', (err) => {
  if (err) throw err;
  console.log('Directory created successfully');
});

В данном примере мы создаем новую директорию с именем "newdir". Если операция создания директории прошла успешно, выводим сообщение в консоль.

4. Удаление файла:

javascript
const fs = require('fs');
fs.unlink('file.txt', (err) => {
  if (err) throw err;
  console.log('File has been deleted successfully');
});

В этом примере мы удаляем файл "file.txt". Если операция удаления файла прошла успешно, выводим сообщение в консоль.

Модуль fs предоставляет множество других функций для работы с файловой системой, таких как переименование файлов, чтение директории, проверка существования файла и многое другое. Чтобы узнать больше о возможностях модуля fs, можно обратиться к его официальной документации.

Похожие вопросы на: "node js fs "

s scanf: функция ввода данных из консоли в языке Си
Owl Carousel 2 - создайте привлекательный слайдер для вашего сайта
Ошибка Modulenotfounderror: No Module Named Numpy
Update GitHub: Что это и как вам это поможет
Изучайте Excel на практике: методичный подход и простые примеры
<int sql>
QT Designer - скачать бесплатно
Как запустить скрипт Python в Windows
Hide Show jQuery
Pyaudio Python: Record and Play Audio with Ease