
#7 - Работа с директориями в Node JS
Видеоурок
В Node JS есть модуль с названием fs, отвечающий за работу с файлами и директориями. Мы уже его рассматривали в предыдущем уроке, но в этом уроке рассмотрим его возможности относительно работы с папками.
Изначально для работы с файлами или же папками необходимо подключить модуль:
var fs = require('fs');
Для создания папки необходимо использовать метод mkdir()
, а для удаления rmdir()
. В качестве первого параметра необходимо передавать названия файла, а в качестве второго параметра функцию, что сработает по завершению работы команды.
Если вы удаляете целую папку, то убедитесь что в ней нет никаких дополнительных файлов или же папок. Если таковы имеются, то изначально необходимо удалить файлы, а после папку. Для удаления файлов различного типа используйте метод unlink()
:
fs.unlink('./some_image.png', function() {});
Исходный код
Весь код будет доступен после подписки на проект!
Онлайн редактор кода
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть