Метод relative - относительный путь на NodeJS
Метод 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
,
который возвращает эквивалентный путь с префиксом из заданного пути