¿Cuál es la diferencia (si la hay) entre path.normalize(your_path)
y path.resolve(your_path)
?
Sé que path.resolve(...)
puedo aceptar múltiples argumentos, pero ¿el comportamiento con un solo argumento es lo mismo que llamar path.normalize()
?
EDITAR: Si se supone que se comportan de la misma manera, no entiendo el propósito de exponer la path.normalize(...)
función cuando simplemente puede pasar la ruta a path.resolve(...)
O, tal vez, es para fines de documentación. Por ejemplo, dicen en la documentación para path.resolve(...)
:
... La ruta resultante se normaliza y ...
Exponer el path.normalize(...)
hace que sea más fácil explicar qué significa "normalizado" ??? No se.