我正在使用 Firebase 托管我的网站。我有这个目录结构:
[Project]
|
-->dist
|
-->assets
|
-->data.csv
Chrome控制台在控制台中显示404错误。如何在 Firebase 中访问csv文件?
我的 firebaserc.jso n是:
{
"projects": {
"default": "mycv-e3c38"
}
}
和 firebase.json :
{
"hosting": {
"public": "dist",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
}
}
我正在使用类似服务获取数据 Papaparser
...
private _Papa: any = null;
...
constructor(private http: Http, private papa: PapaParseService) {
this._Papa = papa;
}
...
this._Papa.parse("assets/data.csv", {
worker: false,
download: true,
delimiter: ":",
complete: function (result) {
...
}
});
...
我发现此代码可以设置权限,我必须在哪里设置?
match /public/{imageId} {
allow read: if imageId.matches(".*\\.csv");
allow write: if imageId.matches(".*\\.csv");
}