От автора code.mu: РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
47 of 183 menu

Метод normalize

Метод normalize нормализует заданный путь к файлу, преобразуя '..' и '.' в слеши, характерные для используемой платформы (Windows или POSIX).

Синтаксис

path.normalize(путь к файлу);

Пример

Давайте нормализуем путь к файлу на платформе Windows:

import path from 'path'; console.log(path.normalize('C:\\folder\\\\dir\\file\\..\\'));

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

'C:\folder\dir\'

Пример

Давайте нормализуем путь к файлу на платформе Windows 32bit:

import path from 'path'; console.log(path.win32.normalize('C:////folder\\\\/\\/\\/dir/file'));

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

'C:\folder\dir\file'

Пример

А теперь давайте нормализуем путь к файлу на платформе POSIX:

import path from 'path'; console.log(path.normalize('/folder/dir1//dir2/file/test/..'));

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

'/folder/dir1/dir2/file'

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

  • метод relative,
    который возвращает относительный путь от заданного к другому пути
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить