我正在使用jQuery(3.1.0)的最新缩小CDN版本,并且在我的/ public目录中有一个json文件,我试图获取并登录到控制台。我这样做的三条线是:
$.getJSON("/public/data.json", function(json) {
console.log(json);
});
这只是给出了404:Failed to load resource: the server responded with a status of 404 (Not Found)
我可以将json作为JavaScript对象添加到我的erb文件中并从那里开始工作,但我更确切地说它是它自己的独立文件。
为什么我会收到404?
答案 0 :(得分:1)
删除/ public /
没有必要。
公众被视为顶级目录