Метод format
Метод 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,
который проверяет абсолютный путь к файлу