Descrição do método:
Analisa o caractere no parâmetro para se posicionar em um caminho absoluto.
gramática:
A cópia do código é a seguinte:
Path.Resolve ([de ...], para)
Como esse método pertence ao módulo do caminho, você precisa introduzir o módulo de caminho antes do uso (var path = requer ("caminho")))
Receber parâmetros:
do caminho da fonte
para string que será analisado para o caminho absoluto
exemplo:
A cópia do código é a seguinte:
path.resolve ('/foo/bar', './baz')
// retorna
'/foo/bar/baz'
path.resolve ('/foo/bar', '/tmp/file/')
// retorna
'/tmp/arquivo'
path.resolve ('wwwroot', 'static_files/png/', '../gif/image.gif')
// se atualmente em/home/me mesmo/nó, ele retorna
'/home/mysilf/node/wwwroot/static_files/gif/image.gif'
Outra maneira é usá -lo como uma sequência do shell de comando CD.
A cópia do código é a seguinte:
path.resolve ('foo/bar', '/tmp/file/', '..', 'a /../ subfile')
Semelhante a:
A cópia do código é a seguinte:
CD Foo/Bar
CD/TMP/arquivo/
cd ..
CD A /../ Subfile
PWD