GitHub Pages: 404 Ошибка загрузки CSV-файла - PullRequest
0 голосов
/ 06 июля 2018

Я пытаюсь развернуть карту онлайн на страницах GitHub, однако я получаю сообщение об ошибке ( см. Веб-карту ), которое не работает локально:

GET https://cccruzr.github.io/maps/data/data.csv 404 (Not Found)

Впервые это происходит со мной, так как я уже загрузил другие карты и веб-страницы.

Строка, где я вызываю файл, следующая (вы можете проверить весь проект - и структуру файла - в моем репозитории ):

var myLayer = omnivore.csv('../_data/data_lideres.csv', null, lideresLayer);

Есть идеи, как решить эту проблему?

ПРИМЕЧАНИЕ: я получал ту же ошибку с файлами CSS, начиная с подчеркивания, и мне пришлось переименовывать их все ... это заставляет меня думать, что это может быть связано и с Jekyll ...

Ответы [ 2 ]

0 голосов
/ 11 июля 2018

Как указано @ghybs reference source :

Когда внешний файл JavaScript загружается на веб-страницу, его системой отсчета для относительных к документу путей является местоположение самой веб-страницы. Таким образом, любые относительные пути документа, которые вы включаете в файл JavaScript, должны относиться к веб-странице , а не к файлу JavaScript.

0 голосов
/ 06 июля 2018

Кажется, что в URL отсутствует папка LideresSociales? Возможно, вы вернетесь на 1 папку больше, чем нужно в вашем коде.

https://github.com/cccruzr/maps/blob/master/LideresSociales/data/data_lideres.csv

Попробуйте просто omnivore.csv('./data/data_lideres.csv', null, null);

...