Использование модуля path¶
Модуль Node.js Path является встроенным и предоставляет набор функций для работы с путями в файловой системе.
Подключение модуля.
1 | |
Наиболее часто используемые методы Node.js Path:
basename() - возвращает конечную часть пути, первым параметром принимает путь, вторым необязательным аргументом - расширение файла, которое нужно убрать из возвращаемого результата;
1 2 | |
dirname() - возвращает директорию переданного пути;
1 | |
extname() - возвращает расширение файла переданного пути;
1 | |
isAbsolute() - булевое значение, true, если переданный путь является абсолютным;
1 2 | |
join() - принимает неограниченное количество составных частей пути, включая возвраты в родительские директории, и возвращает полученный в результате путь;
1 | |
normalize() - приводит к корректному и оптимальному виду переданный путь;
1 | |
parse() - разбирает переданный путь на элементы и возвращает объект со следующими свойствами:
root- корень пути;dir- директория;base- конечная часть пути;ext- расширение файла;name- имя файла (директории) без расширения;
relative() - принимает два пути и возвращает относительный путь от первого ко второму;
1 2 3 4 | |
resolve() - принимает составные части пути и возвращает абсолютный путь полученного в результате обработки переданных сегментов пути.
1 | |