Mòdul mòdul bàsic

Path_win32 del mòdul

Mòdul de processament del camí de fitxers

Mètode de referència:

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

Funció estàtica

normalize

Estandarditzeu el camí, processeu informació, com ara el directori pare del camí

1
static String path_win32.normalize(String path);

Paràmetres de trucada:

  • path: String, el camí donat sense processar

Resultat de retorn:

  • String, Retorna el camí processat

basename

Consulteu el nom del fitxer al camí d'accés, si s'especifica l'extensió, l'extensió coincident es cancel·larà automàticament

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

Paràmetres de trucada:

  • path: String, el camí de la consulta donada
  • ext: Cadena, especifiqueu l'extensió, si hi ha una extensió qualificada al nom del fitxer, es cancel·larà automàticament

Resultat de retorn:

  • String, Retorna el nom del fitxer

extname

Consulteu l'extensió de fitxer al camí d'accés

1
static String path_win32.extname(String path);

Paràmetres de trucada:

  • path: String, el camí de la consulta donada

Resultat de retorn:

  • String, Retorna l'extensió obtinguda

format

Proveu de formatar un objecte com a camí d'accés

1
static String path_win32.format(Object pathObject);

Paràmetres de trucada:

  • pathObject: Objecte, especifiqueu els paràmetres

Resultat de retorn:

  • String, Retorna el camí formatat

Els camps suportats per pathObject són els següents:

1 2 3 4 5 6 7
{ "dir": "", // 指定路径的目录 "root": "", // 指定路径的根目录 "base": "", // 指定路径的文件名,等同于 ${name}.${ext} "name": "", // 指定路径的主文件名 "ext": "", // 指定路径的扩展名 }

parse

Resoleu el camí a l'objecte camí

1
static NObject path_win32.parse(String path);

Paràmetres de trucada:

  • path: Cadena, camí

Resultat de retorn:

  • NObject, Retorna l'objecte pathObject

dirname

Camí del directori al camí de la consulta

1
static String path_win32.dirname(String path);

Paràmetres de trucada:

  • path: String, el camí de la consulta donada

Resultat de retorn:

  • String, Retorna la ruta del directori obtingut

fullpath

Convertiu el camí donat al camí complet

1
static String path_win32.fullpath(String path);

Paràmetres de trucada:

  • path: String, el camí de la conversió donada

Resultat de retorn:

  • String, Torneu el camí complet de la conversió

isAbsolute

Identifiqueu si el camí donat és un camí absolut

1
static Boolean path_win32.isAbsolute(String path);

Paràmetres de trucada:

  • path: Cadena, donat el camí que cal reconèixer

Resultat de retorn:

  • Boolean, Retorna cert si és un camí absolut

join

Combineu una sèrie de camins en un sol camí

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

Paràmetres de trucada:

  • ps: ..., un o més camins relacionats

Resultat de retorn:

  • String, Retorna el nou camí

resolve

Combineu una sèrie de camins en un camí absolut

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

Paràmetres de trucada:

  • ps: ..., un o més camins relacionats

Resultat de retorn:

  • String, Retorna el nou camí

relative

Cerqueu el camí relatiu de _de a a

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

Paràmetres de trucada:

  • _from: Cadena, camí de la font
  • to: Cadena, camí de destinació

Resultat de retorn:

  • String, Retorna el camí relatiu

toNamespacedPath

Convertit a un camí d'accés amb espai de noms. Només vàlid a Windows, altres sistemes tornen directament.

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

Paràmetres de trucada:

  • path: Valor, el camí donat.

Resultat de retorn:

  • Value, Retorna el nou camí

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

Propietats estàtiques

sep

Cadena, consulta el caràcter de divisió de camí del sistema operatiu actual, posix retorna '/', Windows retorna '\'

1
static readonly String path_win32.sep;

delimiter

Cadena, consulta els caràcters de combinació de múltiples rutes del sistema operatiu actual, posix retorna ':', torna Windows ';'

1
static readonly String path_win32.delimiter;

posix

Objecte, implementació de posix, vegeu path_posix

1
static readonly Object path_win32.posix;

win32

Objecte, implementació de Windows, vegeu path_win32

1
static readonly Object path_win32.win32;