У меня в папке есть два файла, например www.example.com/dir/file.js
www.example.com/dir/data.json
Вопрос - могу ли я обратиться с одного файла ко второму, не зная его путь относительно домена?
Вроде как указание в пути такой записи './' позволяет искать файлы в текущем каталоге.
В файле file.js пишу fetch('./data.json')
При этом браузер пытается его получить с корня сайта www.example.com/data.json
В data.json хранится какой-то объект - конфиг?
Тут, кажется, проще сделать require файла и уже подставить то, что получилось при импорте.
Также можно попробовать обратиться к __dirname
Да это просто один из премеров.
Вот еще: я отдаю заказчику архив с двумя файлами, к примеру, js и css. Внутри файла js логика, что при определенных условиях динамически этот файл css подключается на страницу. Идея была в том, чтобы эти файлы можно было поместить в любую папку на хостинге, и все работало.
На деле же получается, что js-файл не знает точной ссылки на css, хотя тот лежит рядом.