Różnica między path.normalize i path.resolve w Node.js
Jaka jest różnica (jeśli istnieje) międzypath.normalize(your_path)
ipath.resolve(your_path)
?
wiempath.resolve(...)
może akceptować wiele argumentów, ale zachowanie z pojedynczym argumentem jest takie samo jak wywołaniepath.normalize()
?
EDYTOWAĆ: Jeśli mają zachowywać się w ten sam sposób, nie rozumiem celu ujawnieniapath.normalize(...)
funkcja, kiedy możesz po prostu przejść ścieżkę dopath.resolve(...)
Albo może do celów dokumentacyjnych. Na przykład mówią w dokumentacji dlapath.resolve(...)
:
... Wynikowa ścieżka jest znormalizowana i ...
Odsłaniającpath.normalize(...)
ułatwia wyjaśnienie, co oznacza „znormalizowany” ?? Nie wiem.