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