将JSON数据文件与Aurelia CLI

时间:2017-05-04 19:08:32

标签: d3.js aurelia aurelia-cli

我使用Aurelia CLI进行数据可视化项目,并且可以使用

从我的src /目录中成功导入.json数据文件

d3.json('src/data/patient-data.json', (data:JSON) => { ... }

运行" au run"并将浏览器指向localhost:9000。

但是,如果我在浏览器中打开我的index.html文件静态,页面上的其他内容都可以正常工作,除了我的数据不会加载并且我收到错误:< / p>

  

XMLHttpRequest无法加载file:/// D:/Webstorm%20Projects/ag-grid-aurelia-example-master/src/data/patient-data.json。交叉源请求仅支持协议方案:http,数据,chrome,chrome-extension,https。

我该如何解决这个问题?当文件来自我自己的src目录时,为什么它是一个跨源请求?

我不明白为什么它可以和“跑步”一起使用。但不是直接从index.html打开的。是否与捆绑过程中未包含的json文件有关?

虽然我已经将d3用于其他事情,但我并不一定要专门用它来导入json文件,如果这与问题有关。我只需要以某种方式加载它们。

0 个答案:

没有答案