Diferença entre path.normalize e path.resolve no Node.js
Qual é a diferença (se houver) entrepath.normalize(your_path)
epath.resolve(your_path)
?
eu seipath.resolve(...)
pode aceitar vários argumentos, mas o comportamento com um único argumento é o mesmo que chamarpath.normalize()
?
EDITAR: Se eles devem se comportar da mesma maneira, eu não entendo o propósito de expor opath.normalize(...)
função quando você pode simplesmente passar o caminho empath.resolve(...)
Ou, talvez, seja para fins de documentação. Por exemplo, eles dizem na documentação parapath.resolve(...)
:
... O caminho resultante é normalizado e ...
Expondo opath.normalize(...)
torna mais fácil explicar o que "normalizado" significa ??? Não sei.