Qual é a diferença (se houver) entre path.normalize(your_path)e path.resolve(your_path)?
Eu sei que path.resolve(...)posso aceitar vários argumentos, mas o comportamento com um único argumento é o mesmo que chamar path.normalize()?
EDIT: Se eles deveriam se comportar da mesma maneira, eu não entendo o propósito de expor a path.normalize(...)função quando você pode simplesmente passar o caminho para path.resolve(...)Ou, talvez, seja para fins de documentação. Por exemplo, eles dizem na documentação para path.resolve(...):
... O caminho resultante é normalizado e ...
Expor o path.normalize(...)torna mais fácil explicar o que significa "normalizado" ??? Não sei.