GitHub页面:404加载.csv文件

时间:2018-07-06 00:04:27

标签: javascript html github github-pages

我正在尝试将地图在线部署到GitHub页面中,但是却遇到了错误(see webmap),我无法在本地工作:

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

这是我第一次发生这种情况,因为我已经上传了其他地图和网页。

我要调用文件的行如下(您可以在repository上检查整个项目和文件结构):

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

关于如何解决此问题的任何想法?

注意:我在下划线开头的CSS文件中遇到了相同的错误,必须将它们全部重命名...这使我认为这也可能与Jekyll有关...

2 个答案:

答案 0 :(得分:1)

似乎该URL缺少LideresSociales文件夹,不是吗?也许您要比代码中所需的文件夹多返回1个文件夹。

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

仅尝试omnivore.csv('./data/data_lideres.csv', null, null);

答案 1 :(得分:0)

@ghybs参考文献source指出:

  

将外部JavaScript文件加载到网页中时,其相对文档路径的参考框架是网页本身的位置。因此,您包含在JavaScript文件中的任何文档相对路径必须相对于网页,而不是JavaScript文件。