Module Module de base

Module path_win32

Module de traitement de chemin de fichier

Méthode de référence:

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

Fonction statique

normalize

Standardisez le chemin, gérez le répertoire parent et les autres informations du 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

Recherchez 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 qui remplit les conditions dans le nom du fichier, elle sera automatiquement annulée

Résultat de retour:

  • String , retourne 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 , retourne l'extension

dirname

Chemin de répertoire dans le chemin de 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 un chemin donné en chemin complet

1
static String path_win32.fullpath(String path);

Paramètres d'appel:

  • path : chaîne, chemin de conversion donné

Résultat de retour:

  • String , renvoie le chemin d'accès complet converti

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 à identifier

Résultat de retour:

  • Boolean , retourne 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 , retourne 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 , retourne le nouveau chemin

relative

Trouver 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 , retourne le chemin relatif

toNamespacedPath

Convertir en chemin préfixé par l'espace de noms. Fonctionne uniquement sous Windows, les autres systèmes reviennent directement.

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

Paramètres d'appel:

  • path : Value, le chemin donné.

Résultat de retour:

  • Value , renvoyer le nouveau chemin

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

Propriété statique

sep

Chaîne, caractères de fractionnement du chemin de requête du système d'exploitation actuel, posix renvoie «/», Windows renvoie «\»

1
static readonly String path_win32.sep;

delimiter

Chaîne, interrogez les caractères de combinaison de chemins multiples 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;