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



Чат с GPT Компилятор