Module module de base

Module path_win32

Module de traitement des chemins de fichiers

Méthode de référence:

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

Fonction statique

normalize

Normaliser le chemin, traiter les informations telles que le répertoire parent dans le chemin

1
static String path_win32.normalize(String path);

Paramètres d'appel:

  • path : String, le chemin non traité donné

Résultat de retour:

  • String , renvoie le chemin traité

basename

Interrogez le nom du fichier dans le chemin, si l'extension est spécifiée, l'extension correspondante sera automatiquement annulée

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

Paramètres d'appel:

  • path : String, le chemin de la requête donnée
  • ext : String, spécifiez l'extension, s'il y a une extension qualifiée dans le nom du fichier, elle sera automatiquement annulée

Résultat de retour:

  • String , renvoie le nom du fichier

extname

Recherchez l'extension de fichier dans le chemin

1
static String path_win32.extname(String path);

Paramètres d'appel:

  • path : String, le chemin de la requête donnée

Résultat de retour:

  • String , renvoie l'extension

format

Essayez de formater un objet en tant que chemin

1
static String path_win32.format(Object pathObject);

Paramètres d'appel:

  • pathObject : objet, objet
  • pathObject.dir :
  • pathObject.root :
  • pathObject.base :
  • pathObject.name :
  • pathObject.ext :

Résultat de retour:

  • String , renvoie le chemin formaté

parse

Résoudre le chemin d'accès à l'objet chemin

1
static NObject path_win32.parse(String path);

Paramètres d'appel:

  • path : chaîne, chemin

Résultat de retour:

  • NObject , retourne l'objet pathObject

dirname

Chemin du répertoire dans le chemin de la requête

1
static String path_win32.dirname(String path);

Paramètres d'appel:

  • path : String, le chemin de la requête donnée

Résultat de retour:

  • String , retourne le chemin du répertoire obtenu

fullpath

Convertir le chemin donné en chemin complet

1
static String path_win32.fullpath(String path);

Paramètres d'appel:

  • path : String, le chemin de la conversion donnée

Résultat de retour:

  • String , renvoie le chemin complet de la conversion

isAbsolute

Identifier si le chemin donné est un chemin absolu

1
static Boolean path_win32.isAbsolute(String path);

Paramètres d'appel:

  • path : String, étant donné le chemin à reconnaître

Résultat de retour:

  • Boolean , renvoie true s'il s'agit d'un chemin absolu

join

Combinez une série de chemins en un seul chemin

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

Paramètres d'appel:

  • ps : ..., un ou plusieurs chemins associés

Résultat de retour:

  • String , renvoie le nouveau chemin

resolve

Combinez une série de chemins en un chemin absolu

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

Paramètres d'appel:

  • ps : ..., un ou plusieurs chemins associés

Résultat de retour:

  • String , renvoie le nouveau chemin

relative

Trouvez le chemin relatif de _de à à

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

Paramètres d'appel:

  • _from : chaîne, chemin source
  • to : Chaîne, chemin cible

Résultat de retour:

  • String , renvoie le chemin relatif

toNamespacedPath

Converti en un chemin avec un préfixe d'espace de noms. Uniquement valable dans Windows, les autres systèmes retournent directement.

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

Paramètres d'appel:

  • path : valeur, le chemin donné.

Résultat de retour:

  • Value , retourne le nouveau chemin

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

Propriétés statiques

sep

Chaîne, interroge le caractère de séparation du chemin du système d'exploitation actuel, posix renvoie '/', Windows renvoie '\'

1
static readonly String path_win32.sep;

delimiter

String, interrogez les caractères de combinaison multi-chemins du système d'exploitation actuel, posix renvoie ':', windows renvoie ';'

1
static readonly String path_win32.delimiter;

posix

Objet, implémentation posix, voir path_posix

1
static readonly Object path_win32.posix;

win32

Objet, implémentation Windows, voir path_win32

1
static readonly Object path_win32.win32;