Właśnie użyłem interfejsu Firebase CLI do zainicjowania statycznego projektu hostingu. Co dokładnie dzieje się po włączeniu opcji "konfiguruj jako jedną stronę"? Szukam opisu, które pliki zostały zmodyfikowane i jaki ma to efekt w zapleczu Firebase.Firebase CLI: "Skonfiguruj jako aplikację jednostronicową (przepisz wszystkie adresy URL do /index.html)"
11
A
Odpowiedz
24
To opcja po prostu ustawia flagę w pliku firebase.json
przekierować wszystkie adresy URL do /index.html
.
"rewrites": [ {
"source": "**",
"destination": "/index.html"
}
Aby uzyskać więcej informacji, zobacz numer documentation of Firebase Hosting.
+0
Dzięki tej konfiguracji http: // localhost: 5000/qqq renderuje, ale nie http: // localhost: 5000/qqq/www, w jaki sposób mogę rozwiązać ten problem? Drugi link nie renderuje pliku index.html –
10
Pełny przykład:
{
"hosting": {
"public": ".",
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
Powiązane problemy
- 1. Przepisz adresy URL dla nazwy produktu
- 2. Firebase: pass url Param w adresie URL Przepisz
- 3. Firebase nie uruchamia pliku index.html
- 4. Przepisuj wszystkie adresy URL z wyjątkiem jednego:
- 5. Standardowe adresy URL ExpressJS/kanoniczne adresy URL:
- 6. Jak przekierować 404 do index.html i przepisać adres URL na URL strony głównej?
- 7. ASP.NET OAuth mający problemy z URL Przepisz
- 8. Dynamiczne adresy URL Django
- 9. Absolutne adresy URL CakePHP
- 10. Jak przekierować wszystkie niedopasowane adresy URL za pomocą Express?
- 11. łączy względne adresy URL?
- 12. Zastąp adresy URL w tekście linkami do adresów URL
- 13. Flask URL Route: Trasa Wszystkie inne adresy URL do niektórych funkcji
- 14. nie index.html pokazując jako startową
- 15. Django - zawierają adresy URL aplikacji
- 16. nginx/index.html do/przeprogramować
- 17. Ukryj index.php (lub index.html) adresu URL
- 18. Uzyskaj adresy URL bez hosta
- 19. Co oznaczają adresy URL raw.githubusercontent.com?
- 20. proxying względne adresy URL z nginx
- 21. Kohana 3 - Uzyskaj adresy URL:
- 22. Java - specjalne adresy URL znaków
- 23. Wykryj adresy URL w UILabel
- 24. Adresy URL i znaki plus
- 25. Utwórz aplikację React App index.html i index.js połączenie
- 26. Jak zainstalować aplikację Mezzanine jako aplikację Django?
- 27. Jak zintegrować kątowa 2 (kątowa-CLI) aplikację do Sails.js
- 28. Django multimedialne adresy URL w plikach CSS
- 29. Symfony2: jak ustawić adres URL hosta/bazy w skryptach CLI
- 30. AWS CLI CloudFront Unieważnij wszystkie pliki
nie jestem zaznajomiony z tej opcji. Czy możesz pokazać, gdzie to włączyć/gdzie jest udokumentowane? –
@FrankvanPuffelen zobacz zrzut ekranu, który dodałem do mojego pytania –