modulo percorso_win32
modulo di elaborazione del percorso del file
Metodo di riferimento:
1var path = require('path').win32;
funzione statica
normalize
Standardizzare i percorsi, elaborare le informazioni come le directory principali nel percorso
1static String path_win32.normalize(String path);
Parametri di chiamata:
- path: String, il percorso non gestito specificato
Risultato di ritorno:
- String, restituisce il percorso elaborato
basename
Il nome del file nel percorso della query, se viene specificata un'estensione, l'estensione corrispondente verrà automaticamente annullata
1
2static String path_win32.basename(String path,
String ext = "");
Parametri di chiamata:
- path: String, il percorso della query data
- ext: String, specificare l'estensione, se è presente un'estensione qualificata nel nome del file, verrà automaticamente annullata
Risultato di ritorno:
- String, restituisce il nome del file
extname
estensione del file nel percorso della query
1static String path_win32.extname(String path);
Parametri di chiamata:
- path: String, il percorso della query data
Risultato di ritorno:
- String, restituisce l'estensione risultante
format
prova a formattare un oggetto come percorso
1static String path_win32.format(Object pathObject);
Parametri di chiamata:
- pathObject: Oggetto, specifica il parametro
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
risolvere percorso per percorso oggetto
1static NObject path_win32.parse(String path);
Parametri di chiamata:
- path: Stringa, percorso
Risultato di ritorno:
- NObject, restituisce l'oggetto pathObject
dirname
Percorso della directory nel percorso della query
1static 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 risultante
fullpath
Converti il percorso dato in percorso completo
1static String path_win32.fullpath(String path);
Parametri di chiamata:
- path: String, il percorso della conversione data
Risultato di ritorno:
- String, restituisce il percorso completo della trasformazione
isAbsolute
Identificare se un determinato percorso è un percorso assoluto
1static Boolean path_win32.isAbsolute(String path);
Parametri di chiamata:
- path: String, dato il percorso da identificare
Risultato di ritorno:
- Boolean, restituisce true se è un percorso assoluto
join
Combina una serie di percorsi in un unico percorso
1static String path_win32.join(...ps);
Parametri di chiamata:
- ps: ..., uno o più percorsi correlati
Risultato di ritorno:
- String, restituisce il nuovo percorso risultante
resolve
Combina una serie di percorsi in un percorso assoluto
1static String path_win32.resolve(...ps);
Parametri di chiamata:
- ps: ..., uno o più percorsi correlati
Risultato di ritorno:
- String, restituisce il nuovo percorso risultante
relative
Trova il percorso relativo da _da a a
1
2static String path_win32.relative(String _from,
String to);
Parametri di chiamata:
- _from: stringa, percorso di origine
- to: stringa, percorso di destinazione
Risultato di ritorno:
- String, restituisce il percorso relativo risultante
toNamespacedPath
Convertito in percorsi con prefisso dello spazio dei nomi. Valido solo in Windows, altri sistemi ritornano direttamente.
1static Value path_win32.toNamespacedPath(Value path = undefined);
Parametri di chiamata:
- path: Valore, il percorso dato.
Risultato di ritorno:
- Value, restituisce il nuovo percorso risultante
vedere: https://msdn.microsoft.com/library/windows/desktop/aa365247(v=vs.85).aspx#namespaces
proprietà statiche
sep
Stringa, interroga il carattere di divisione del percorso del sistema operativo corrente, posix restituisce '/', windows restituisce '\'
1static readonly String path_win32.sep;
delimiter
Stringa, interroga i caratteri della combinazione multi-percorso del sistema operativo corrente, posix restituisce ':', windows restituisce ';'
1static readonly String path_win32.delimiter;
posix
Oggetto, implementazione posix, vedipath_posix
1static readonly Object path_win32.posix;
win32
Oggetto, implementazione di Windows, vedere path_win32
1static readonly Object path_win32.win32;