Модуль Базовый модуль

Модуль path_win32

Модуль обработки пути к файлу

Контрольный метод:

1
var path = require('path').win32;

Статическая функция

normalize

Стандартизируйте путь, обрабатывая родительский каталог и другую информацию в пути

1
static String path_win32.normalize(String path);

Параметры вызова:

  • path : строка, указанный необработанный путь

Вернуть результат:

  • String , возвращает обработанный путь

basename

Запросить имя файла в пути, если расширение указано, соответствующее расширение будет автоматически отменено

1 2
static String path_win32.basename(String path, String ext = "");

Параметры вызова:

  • path : String, путь данного запроса
  • ext : String, укажите расширение, если в имени файла есть расширение, соответствующее условиям, оно будет автоматически отменено

Вернуть результат:

  • String , вернуть имя файла

extname

Запросить расширение файла по пути

1
static String path_win32.extname(String path);

Параметры вызова:

  • path : String, путь данного запроса

Вернуть результат:

  • String , вернуть расширение

dirname

Путь к каталогу в пути запроса

1
static String path_win32.dirname(String path);

Параметры вызова:

  • path : String, путь данного запроса

Вернуть результат:

  • String , возвращает путь к полученному каталогу

fullpath

Преобразовать указанный путь в полный путь

1
static String path_win32.fullpath(String path);

Параметры вызова:

  • path : строка, заданный путь преобразования

Вернуть результат:

  • String , возвращает преобразованный полный путь

isAbsolute

Определите, является ли данный путь абсолютным

1
static Boolean path_win32.isAbsolute(String path);

Параметры вызова:

  • path : строка с заданным путем

Вернуть результат:

  • Boolean , true, если это абсолютный путь

join

Объединить ряд путей в один путь

1
static String path_win32.join(...ps);

Параметры вызова:

  • ps : ..., один или несколько связанных путей

Вернуть результат:

  • String , верните новый путь

resolve

Объедините ряд путей в абсолютный путь

1
static String path_win32.resolve(...ps);

Параметры вызова:

  • ps : ..., один или несколько связанных путей

Вернуть результат:

  • String , верните новый путь

relative

Найдите относительный путь от _ до

1 2
static String path_win32.relative(String _from, String to);

Параметры вызова:

  • _from : строка, исходный путь
  • to : String, целевой путь

Вернуть результат:

  • String , возвращает относительный путь

toNamespacedPath

Преобразовать в путь с префиксом пространства имен. Работает только в Windows, другие системы возвращаются напрямую.

1
static Value path_win32.toNamespacedPath(Value path = undefined);

Параметры вызова:

  • path : значение, данный путь.

Вернуть результат:

  • Value , вернуть новый путь

см .: https://msdn.microsoft.com/library/windows/desktop/aa365247(v=vs.85).aspx#namespaces

Статическая собственность

sep

Строка, символ разделения пути запроса текущей операционной системы, posix возвращает '/', windows возвращает '\'

1
static readonly String path_win32.sep;

delimiter

Строка, запросить символы многопутевого сочетания текущей операционной системы, posix возвращает «:», windows возвращает «;»

1
static readonly String path_win32.delimiter;

posix

Объект, реализация posix, см. path_posix

1
static readonly Object path_win32.posix;

win32

Объект, реализация Windows, см. Path_win32

1
static readonly Object path_win32.win32;