Модуль path_win32
Модуль обработки пути к файлу
Эталонный метод:
1var path = require('path').win32;
Статическая функция
normalize
Стандартизируйте путь, обрабатывайте информацию, такую как родительский каталог в пути
1static String path_win32.normalize(String path);
Параметры звонка:
- path : String, указанный необработанный путь
Результат возврата:
- String , возвращает обработанный путь
basename
Запросите имя файла в пути, если расширение указано, соответствующее расширение будет автоматически отменено
1
2static String path_win32.basename(String path,
String ext = "");
Параметры звонка:
- path : String, путь данного запроса
- ext : String, укажите расширение, если в имени файла есть квалифицированное расширение, оно будет отменено автоматически
Результат возврата:
- String , возвращает имя файла
extname
Запросить расширение файла в пути
1static String path_win32.extname(String path);
Параметры звонка:
- path : String, путь данного запроса
Результат возврата:
- String , верните расширение
format
Попробуйте отформатировать объект как путь
1static String path_win32.format(Object pathObject);
Параметры звонка:
- pathObject : Объект, объект
- pathObject.dir :
- pathObject.root :
- pathObject.base :
- pathObject.name :
- pathObject.ext :
Результат возврата:
- String , возвращает форматированный путь
parse
Разрешить путь к объекту пути
1static NObject path_win32.parse(String path);
Параметры звонка:
- path : строка, путь
Результат возврата:
- NObject , возврат объекта pathObject
dirname
Путь к каталогу в пути запроса
1static String path_win32.dirname(String path);
Параметры звонка:
- path : String, путь данного запроса
Результат возврата:
- String , верните путь к каталогу
fullpath
Преобразуйте заданный путь в полный путь
1static String path_win32.fullpath(String path);
Параметры звонка:
- path : String, путь данного преобразования
Результат возврата:
- String , возвращает полный путь преобразования
isAbsolute
Определите, является ли данный путь абсолютным путем
1static Boolean path_win32.isAbsolute(String path);
Параметры звонка:
- path : String, с указанием пути для распознавания
Результат возврата:
- Boolean , вернуть true, если это абсолютный путь
join
Объедините серию путей в один путь
1static String path_win32.join(...ps);
Параметры звонка:
- ps : ..., один или несколько связанных путей
Результат возврата:
- String , верните новый путь
resolve
Объедините серию путей в абсолютный путь
1static String path_win32.resolve(...ps);
Параметры звонка:
- ps : ..., один или несколько связанных путей
Результат возврата:
- String , верните новый путь
relative
Найдите относительный путь от _from до к
1
2static String path_win32.relative(String _from,
String to);
Параметры звонка:
- _from : строка, исходный путь
- to : String, целевой путь
Результат возврата:
- String , вернуть относительный путь
toNamespacedPath
Преобразовано в путь с префиксом пространства имен. Действует только в Windows, другие системы возвращаются напрямую.
1static 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 возвращает '\'
1static readonly String path_win32.sep;
delimiter
String, запросить комбинацию символов из нескольких путей текущей операционной системы, posix возвращает ':', windows возвращает ';'
1static readonly String path_win32.delimiter;
posix
Объект, реализация posix, см. path_posix
1static readonly Object path_win32.posix;
win32
Объект, реализация Windows, см. Path_win32
1static readonly Object path_win32.win32;