В файлах JavaScript я часто вижу относительные пути к файлам, начинающиеся с ./
. Я знаю, это просто означает, что путь к файлу начинается в текущем каталоге, так почему это необходимо (или это необходимо)? Например, если я хочу получить доступ к foo.txt
в подкаталоге bar
, почему я не могу просто использовать путь bar/foo.txt
? Зависит ли это от языка, который я использую (css, javascript, bash, java, python и т. Д.) И, если да, каковы заметные различия между языками, которые требуются в этом вопросе. Для языков, которые позволяют вам выбирать, использовать ли ./
, (если таковые имеются), что будет причиной его использования?