Modulo modulo base

Modulo percorso_win32

Modulo di elaborazione del percorso del file

Metodo di riferimento:

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

Funzione statica

normalize

Standardizzare il percorso, elaborare le informazioni come la directory padre nel percorso

1
static String path_win32.normalize(String path);

Parametri di chiamata:

  • path: String, il percorso non elaborato dato

Risultato di ritorno:

  • String, Restituire il percorso elaborato

basename

Interroga il nome del file nel percorso, se viene specificata l'estensione, l'estensione corrispondente verrà automaticamente annullata

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

Parametri di chiamata:

  • path: String, il percorso della query data
  • ext: Stringa, specifica l'estensione, se c'è un'estensione qualificata nel nome del file, verrà automaticamente cancellata

Risultato di ritorno:

  • String, Restituisci il nome del file

extname

Interroga l'estensione del file nel percorso

1
static String path_win32.extname(String path);

Parametri di chiamata:

  • path: String, il percorso della query data

Risultato di ritorno:

  • String, Restituire l'estensione ottenuta

format

Prova a formattare un oggetto come percorso

1
static String path_win32.format(Object pathObject);

Parametri di chiamata:

  • pathObject: Oggetto, specificare i parametri

Risultato di ritorno:

  • String, restituisce il percorso formattato

I campi supportati da pathObject sono i seguenti:

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

parse

Risolvi percorso in oggetto percorso

1
static NObject path_win32.parse(String path);

Parametri di chiamata:

  • path: Stringa, percorso

Risultato di ritorno:

  • NObject, Restituisci oggetto percorsoOggetto

dirname

Percorso della directory nel percorso della query

1
static String path_win32.dirname(String path);

Parametri di chiamata:

  • path: String, il percorso della query data

Risultato di ritorno:

  • String, Restituisce il percorso della directory ottenuta

fullpath

Converti il ​​percorso dato nel percorso completo

1
static String path_win32.fullpath(String path);

Parametri di chiamata:

  • path: String, il percorso della conversione data

Risultato di ritorno:

  • String, Restituisci il percorso completo della conversione

isAbsolute

Identificare se il percorso dato è un percorso assoluto

1
static Boolean path_win32.isAbsolute(String path);

Parametri di chiamata:

  • path: String, dato il percorso che deve essere riconosciuto

Risultato di ritorno:

  • Boolean, restituisce true se è un percorso assoluto

join

Combina una serie di percorsi in un unico percorso

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

Parametri di chiamata:

  • ps: ..., uno o più percorsi correlati

Risultato di ritorno:

  • String, Restituisci il nuovo percorso

resolve

Combina una serie di percorsi in un percorso assoluto

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

Parametri di chiamata:

  • ps: ..., uno o più percorsi correlati

Risultato di ritorno:

  • String, Restituisci il nuovo percorso

relative

Trova il percorso relativo da _da a a

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

Parametri di chiamata:

  • _from: Stringa, percorso sorgente
  • to: Stringa, percorso di destinazione

Risultato di ritorno:

  • String, Restituisce il percorso relativo

toNamespacedPath

Convertito in un percorso con prefisso dello spazio dei nomi. Valido solo in Windows, altri sistemi ritornano direttamente.

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

Parametri di chiamata:

  • path: Valore, il percorso indicato.

Risultato di ritorno:

  • Value, Restituisci il nuovo percorso

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

Proprietà statiche

sep

Stringa, interroga il carattere di suddivisione del percorso del sistema operativo corrente, posix restituisce '/', windows restituisce '\'

1
static readonly String path_win32.sep;

delimiter

Stringa, interroga i caratteri della combinazione di percorsi multipli del sistema operativo corrente, posix restituisce':', windows restituisce';'

1
static readonly String path_win32.delimiter;

posix

Oggetto, implementazione posix, vedi path_posix

1
static readonly Object path_win32.posix;

win32

Oggetto, implementazione di Windows, vedi path_win32

1
static readonly Object path_win32.win32;