Метод format - путь к файлу из объекта на NodeJS
Метод format
возвращает путь
к файлу в виде строкового значения из объекта,
указанного в параметре. Объект включает
следующие ключи dir
- имя папки, root
-
корневой путь, base
- файл с расширением,
name
- имя фала, ext
- расширение.
При применении метода можно игнорировать некоторые
ключи, но при этом в объекте должна быть информация
о папки или файле. В зависимости от платформы,
меняется синтаксис пути в ключах. Например, для ключа
root
в POSIX путь записывается как '/'
,
а для Windows - 'C:\\path\\dir''
.
Синтаксис
path.format({папка, корневой путь, файл с расширением, имя фала, расширение});
Пример
Давайте узнаем строковый путь к файлу для Windows, при этом мы игнорируем корневой путь и указываем путь к директории, имя и расширение файла:
import path from 'path';
console.log(path.format({
root: '/ignored',
dir: '\\dir',
name: 'file',
ext: '.txt',
}));
Результат выполненного кода:
'\dir\file.txt'
Смотрите также
-
метод
parse
,
который преобразует путь из строки в объект -
метод
isAbsolute
,
который проверяет абсолютный путь к файлу