El método path.normalize() se usa para normalizar la ruta dada. La normalización resuelve los segmentos (.) y (..) de la ruta a su forma correcta. Si el método encuentra varios separadores de ruta, los reemplaza a todos por un único separador de ruta específico de la plataforma. Este método conserva todos los separadores finales.
Sintaxis:
path.normalize( path )
Parámetros: este método acepta una ruta de parámetro único que contiene la ruta del archivo que se normalizaría. Se lanza un TypeError si este parámetro no es una string.
Valor devuelto: Devuelve una string con la forma normalizada de la ruta.
El siguiente ejemplo ilustra el método path.normalize() en node.js:
Ejemplo:
// Node.js program to demonstrate the // path.normalize() method // Import the path module const path = require('path'); path1 = path.normalize("/users/admin/."); console.log(path1) path2 = path.normalize("/users/admin/.."); console.log(path2) path3 = path.normalize("/users/admin/../comments") console.log(path3); path4 = path.normalize("/users///admin///comments") console.log(path4);
Producción:
\users\admin \users \users\comments \users\admin\comments
Referencia: https://nodejs.org/api/path.html#path_path_normalize_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