Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Dúvida sobre o caminho utilizado no curso

Olá!!

Entendi perfeitamente a lógica para indicação do caminho dos arquivos. Entretanto, não consegui entender como o exemplo do curso pode ter funcionado sem que se incluísse no caminho o ponto antes da barra.

Achei que, informando '/arquivos/texto-web.txt' como caminho, o sistema tentaria buscá-lo como se fosse o diretório raiz.

Obrigado!

1 resposta
solução!

Olá, Gabriel! Tudo joia?

No contexto do curso, ao utilizar um caminho como /arquivos/texto-web.txt, está se referindo a um caminho absoluto, que parte do diretório raiz do sistema de arquivos. No entanto, se o exemplo do curso funcionou sem o ponto antes da barra, é possível que ele estivesse configurado para rodar em um ambiente onde o diretório de trabalho atual (pwd) era o mesmo que o diretório raiz do projeto.

Em muitos casos, especialmente em ambientes de desenvolvimento controlados, o diretório de trabalho pode ser configurado de forma que caminhos relativos e absolutos possam ser usados de maneira intercambiável, dependendo da estrutura de pastas e do ponto de execução do script.

Por exemplo, se você estiver no diretório /home/juliana/Documents/nodejs-lib e executar um script que tenta acessar arquivos/texto-web.txt, ele pode funcionar corretamente se o diretório atual (pwd) for o mesmo em que o script está localizado, pois o sistema entende que você está se referindo a um caminho relativo a partir do diretório de trabalho.

Se o exemplo do curso funcionou sem o ponto, é provável que o script tenha sido executado a partir do diretório correto, onde o caminho relativo estava implícito.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.