Método Node.js path.toNamespacedPath()

El método path.toNamespacedPath() se usa para encontrar la ruta equivalente con prefijo de espacio de nombres a partir de la ruta dada. Este método es significativo solo en sistemas Windows. Devolvería la misma ruta sin modificaciones en los sistemas POSIX. Si la ruta no es una string, se devolverá sin modificaciones.

Sintaxis:

path.toNamespacedPath( path )

Parámetros: esta función acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:

  • ruta: Es una string que contiene la ruta que se debe convertir.

Valor de retorno: devuelve una string con una ruta de acceso prefijada de espacio de nombres equivalente.

Los siguientes programas ilustran el método path.toNamespacedPath() :

Ejemplo 1:

// Import the path module
const path = require('path');
  
let originalPath = "C:\\Windows\\users";
console.log("Original Path:", originalPath);
  
let nameSpacedPath = path.toNamespacedPath(originalPath);
console.log("Namespaced Path:", nameSpacedPath);

Producción:

Original Path: C:\Windows\users
Namespaced Path: \\?\C:\Windows\users

Ejemplo 2:

// Import the path module
const path = require('path');
  
let originalPath = "C:\\Windows\\users\\..\\admin";
console.log("Original Path:", originalPath);
  
let nameSpacedPath = path.toNamespacedPath(originalPath);
console.log("Namespaced Path:", nameSpacedPath);

Producción:

Original Path: C:\Windows\users\..\admin
Namespaced Path: \\?\C:\Windows\admin

Referencia: https://nodejs.org/api/path.html#path_path_tonamespacedpath_path

Publicación traducida automáticamente

Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *