У меня есть несколько файлов шрифтов в статическом (угловом) приложении. Я использую то, что, как представляется, является допустимым приложением структура:Firebase-размещенные шрифты всегда возвращаются 404
./firebase.json
./dist/(all of my app)
Мои шрифты находятся в папке DIST:
./dist/path/to/fonts/font.woff
... Местно, приложение работает, как ожидалось, но при развертывании , ответ всегда 404. Я полагаю, что это имеет быть:
1.) firebase развертывания игнорирует эти файлы
2.) выпуск CORS?
Вот пример того, что мой файл firebase.json выглядит следующим образом:
{
"firebase": "my-firebase-app",
"public": "dist",
"ignore": [
"firebase.json",
"**/node_modules/*"
],
"headers": [ {
"source" : "**/*[email protected](eot|otf|ttf|ttc|woff|font.css)",
"headers" : [ {
"key" : "Access-Control-Allow-Origin",
"value" : "*"
} ]
} ]
}
Кто-нибудь есть какие-нибудь идеи?