# Метод relative

Метод `relative` возвращает относительный путь от заданного к другому пути на основе текущего рабочего каталога.

## Синтаксис

`path.relative(путь от, путь к);`

## Пример

Давайте найдем относительный путь на платформе Windows с помощью метода `relative`:

`import path from 'path'; console.log(path.relative('C:\\dir1\\file1.txt', 'C:\\dir2\\file2.txt'));`

Результат выполненного кода:

`'..\..\dir2\file2.txt'`

## Пример

А теперь давайте найдем относительный путь вложенной папки относительно основной на платформе Windows:

`import path from 'path'; console.log(path.relative('C:\\dir1\\file1.txt', 'C:\\dir1\\dir2\\file2.txt'));`

Результат выполненного кода:

`'..\dir2\file2.txt'`

## Смотрите также

- метод `resolve`,
  который возвращает абсолютный путь из сегментов
- метод `toNamespacedPath`,
  который возвращает эквивалентный путь с префиксом из заданного пути

← →
↑