Node JS

Уроки Node JS и Express для начинающих

17 уроков 30 заданий Справочник Компилятор

#7 - Работа с директориями в Node JS

#7 - Работа с директориями в Node JS


Node JSJavaScript

В прошлом уроке мы научились работать с файлами и теперь настало время научится работать с директориями. Мы научимся создавать и удалять директории при помощи Node JS.

Видео урок:

В Node JS есть модуль отвечающий за работу с директориями. Он называется fs (file system). Мы уже его рассматривали в предыдущем уроке и в этом уроке рассмотрим его возможности относительно работы с папками.

Изначально для работы с файлами или же папками необходимо подключить сам модуль:
var fs = require('fs');
Для создания папки необходимо использовать метод mkdir(), а для удаления rmdir(). В качестве первого параметра необходимо передавать значение названия файла, а в качестве второго параметра функцию, которая должна сработать по завершению работы команды.

Если вы удаляете целую папку, то убедитесь что в ней нет никаких дополнительных файлов или же папок. Если таковы имеются, то изначально необходимо будет удалить именно их, а после этого саму папку. Для удаления файлов различного типа используйте метод unlink():
fs.unlink('./some_image.png', function() {});

Исходный код

Весь код будет доступен после подписки на проект!

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям!

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны при подписке от 1 месяца!


Node JSJavaScript

Также стоит посмотреть