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

Модуль path_posix

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

Эталонный метод:

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

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

normalize

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

1
static String path_posix.normalize(String path);

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

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

Результат возврата:

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

basename

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

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

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

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

Результат возврата:

  • String , возвращает имя файла

extname

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

1
static String path_posix.extname(String path);

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

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

Результат возврата:

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

format

Попробуйте отформатировать объект как путь

1
static String path_posix.format(Object pathObject);

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

  • pathObject : Объект, объект
  • pathObject.dir :
  • pathObject.root :
  • pathObject.base :
  • pathObject.name :
  • pathObject.ext :

Результат возврата:

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

parse

Разрешить путь к объекту пути

1
static NObject path_posix.parse(String path);

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

  • path : строка, путь

Результат возврата:

  • NObject , возврат объекта pathObject

dirname

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

1
static String path_posix.dirname(String path);

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

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

Результат возврата:

  • String , верните путь к каталогу

fullpath

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

1
static String path_posix.fullpath(String path);

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

  • path : String, путь данного преобразования

Результат возврата:

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

isAbsolute

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

1
static Boolean path_posix.isAbsolute(String path);

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

  • path : String, с указанием пути для распознавания

Результат возврата:

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

join

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

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

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

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

Результат возврата:

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

resolve

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

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

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

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

Результат возврата:

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

relative

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

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

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

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

Результат возврата:

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

toNamespacedPath

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

1
static Value path_posix.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_posix.sep;

delimiter

String, запросить комбинацию символов из нескольких путей текущей операционной системы, posix возвращает ':', windows возвращает ';'

1
static readonly String path_posix.delimiter;

posix

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

1
static readonly Object path_posix.posix;

win32

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

1
static readonly Object path_posix.win32;