Wszystkie dane wyjściowe Global Sites trafiają do folderu dest.
Ponieważ są to wszystkie pliki statyczne, możesz wdrożyć je na dowolnym hoście, który pozwala na statyczne strony.
Używałem Cloudflare Pages dla wielu moich projektów. Działa bardzo dobrze dla do 20 000 stron w moim doświadczeniu.
Projekt Core to prywatne repozytorium, do którego domyślnie nie ma dostępu wszędzie.
Możesz dodać token dostępu osobistego GitHub w pliku .gitmodules, aby uzyskać dostęp.
Utwórz token dostępu osobistego GitHub:
Nadanie opisowej nazwy, np. "Dostęp do budowy Cloudflare"
Ustal datę wygaśnięcia (lub wybierz "Brak daty wygaśnięcia", jeśli to konieczne)
Wybierz zakresy: przynajmniej zaznacz opcję Wszystkie repozytoria. Zmieniam również te uprawnienia na tylko do odczytu: Akcje, Statusy zatwierdzeń, Zawartość, Metadane.
Kliknij „Wygeneruj token” i natychmiast skopiuj token.
Add the token to Cloudflare:
W swoim projekcie Cloudflare Pages przejdź do Ustawienia > Zmienne środowiskowe
Dodaj nową zmienną o nazwie GITHUB_PAT (lub innej nazwie, która Ci odpowiada)
Zazwyczaj dodaję ten sam do produkcji i podglądu (jeśli korzystasz z podglądu).
Wklej token dostępu osobistego jako wartość
Zaktualizuj swój plik .gitmodules: Zmień adresy URL submodułów, aby korzystały z HTTPS z tokenem: