Wytyczne dotyczące współtworzenia
Cieszymy się, że chcesz wnosić wkład w nasz projekt. Aby usprawnić proces, przygotowaliśmy szczegółowy przewodnik krok po kroku poniżej.
TIP
Dla wygody zarządzania swoimi wkładami zalecamy używanie GitHub Desktop, klienta GitHub z interfejsem graficznym.
Sforkowanie i sklonowanie repozytorium
Wykonaj poniższe kroki, aby sforkować repozytorium, sklonować je, utworzyć nową gałąź i skonfigurować lokalne środowisko deweloperskie:
- Przejdź na stronę projektu na GitHubie klikając tutaj
- Kliknij
Forkw prawym górnym rogu. Spowoduje to utworzenie kopii repozytorium na Twoim koncie GitHub. - Otwórz GitHub Desktop.
- W górnym menu GitHub Desktop przejdź do
File>Clone Repository.... - W kategorii GitHub.com powinno pojawić się repozytorium, które sforkowałeś.
- Aby sklonować repozytorium, kliknij
Clone. - Po zakończeniu procesu klonowania przejdź do
Current Branch, a następnie wybierzNew Branch. Wprowadź opisową nazwę dla nowej gałęzi.
WARNING
Główna gałąź jest chroniona. W związku z tym bezpośrednie edytowanie nie jest dozwolone. Zawsze twórz nową gałąź na swoje zmiany.
- Przejdź do katalogu
airrepsw swoim lokalnym środowisku. - Otwórz projekt w dowolnym Zintegrowanym Środowisku Programistycznym (IDE). Polecamy Visual Studio Code, rozbudowane, darmowe IDE. Możesz też użyć środowisk wspomaganych sztuczną inteligencją, takich jak Cursor lub Google's Antigravity, które mogą ułatwić wnoszenie wkładu dzięki podpowiedziom kodu i dokumentacji.
Konfiguracja środowiska deweloperskiego
Wybierz jedną z dwóch poniższych opcji, aby skonfigurować środowisko deweloperskie:
Opcja 1 (zalecana)
Aby ustawić optymalne środowisko deweloperskie:
- Zainstaluj Bun. Ten projekt używa Bun jako menedżera pakietów i środowiska uruchomieniowego.
- Zainstaluj Node.js. Zalecamy wersję Long-Term Support (LTS).
- Po instalacji otwórz terminal w swoim IDE i wykonaj następujące polecenie:
bun install- Uruchom serwer deweloperski dokumentacji:
bun run docs:dev- Terminal wyświetli lokalny adres URL, np.
http://localhost:5173. Odwiedź ten adres w przeglądarce, aby zobaczyć dokumentację. Strona będzie się automatycznie odświeżać podczas modyfikowania plików źródłowych.
Opcja 2
Ta metoda pozwala pracować bezpośrednio z plikami markdown, chociaż może nie renderować dokładnie niektórych funkcji VitePress.
- Otwórz Visual Studio Code lub swoje ulubione IDE.
- Zainstaluj rozszerzenie Markdown Preview Enhanced dla Visual Studio Code. Znajdziesz je na karcie
Extensionsw pasku bocznym. - Otwórz dowolny plik markdown z katalogu
docs. - Aby włączyć podgląd Markdown, otwórz paletę poleceń za pomocą
Ctrl + Shift + P(Windows) lubCmd + Shift + P(Mac). - Wyszukaj
Markdown Previewi wybierzMarkdown: Open Preview.
WARNING
Pamiętaj, że VitePress oferuje dodatkowe funkcje niedostępne w standardowym markdown. Dlatego ta metoda może nie odzwierciedlać dokładnie końcowego formatowania widocznego na oficjalnej stronie dokumentacji.
Przesyłanie zmian
Gdy wprowadzisz zmiany, wykonaj poniższe kroki, aby je przesłać do przeglądu:
- Jeśli wybrałeś Opcję 1 w sekcji Konfiguracja środowiska deweloperskiego, upewnij się, że strony poprawnie się zbudują, uruchamiając następujące polecenie:
bun run docs:buildDANGER
Jeśli wyjście wyświetli Command failed lub inny komunikat o błędzie, coś jest nie tak. Komunikat o błędzie powinien wskazać przyczynę problemu. Jeśli nie masz pewności, skontaktuj się z członkami naszego zespołu na naszym serwerze Discord.
- Otwórz GitHub Desktop. W lewym panelu zobaczysz liczbę zmienionych plików.
- Możesz przejrzeć zmiany wprowadzane w każdym pliku. Wybierz po jednym pliku i wypełnij pole
Summary (required). W razie potrzeby podaj dodatkowe szczegóły w poluDescription. KliknijCommit to the branch you created, aby zatwierdzić zmiany. - Następnie kliknij
Push changes to x(x to nazwa gałęzi, którą utworzyłeś), aby wysłać zmiany na GitHub.
TIP
Jeśli zatwierdziłeś wszystkie pliki — świetnie! Następnym krokiem będzie wypchnięcie zmian na GitHub i utworzenie Pull Requesta.
Tworzenie Pull Requesta
Wykonaj poniższe kroki, aby utworzyć pull request z propozycją scalania Twoich zmian do głównej gałęzi:
- Po zatwierdzeniu i wypchnięciu wszystkich zmian na zdalną gałąź pora utworzyć pull request.
- Przejdź do swojego sforkowanego repozytorium na stronie GitHub.
- Kliknij
New pull request. Zostaniesz przekierowany na stronę oryginalnego repozytorium. - Upewnij się, że repozytorium bazowe to
base: main, a repozytorium źródłowe to<your_username>/<your_branch_name>. - Przejrzyj swoje zmiany i wypełnij formularz jasnym opisem, co zmieniłeś i dlaczego. Dla odniesienia; możesz zobaczyć ten przykładowy pull request.
- Kliknij
Create pull request. - Po wysłaniu pull requesta GitHub Actions spróbuje zbudować Twoje zmiany, aby wykryć ewentualne problemy. Jeśli nie będzie problemów, współtwórca repozytorium przejrzy Twoje zmiany i albo je zmerguje, albo poprosi o dalsze poprawki.
Co możesz wnieść?
Po pomyślnym zmergowaniu Twój profil GitHub zostanie automatycznie dodany do sekcji Contributors znajdującej się na dole naszej strony głównej. Jeśli z jakiegokolwiek powodu wolisz, aby Twój profil nie był tam uwzględniony, skontaktuj się z członkiem naszego zespołu, aby usunąć profil.
- Poprawki literówek lub błędów - Zauważyłeś pomyłkę? Prześlij szybką poprawkę!
- Aktualizacja nieaktualnych informacji - Pomóż utrzymać przewodnik na bieżąco
- Dodawanie nowych treści - Dokumentuj nowe dodatki, funkcje lub konfiguracje
- Poprawa przejrzystości - Ułatwiaj zrozumienie wyjaśnień
- Dodawanie zrzutów ekranu - Przewodniki wizualne zawsze się przydają
- Sugestie ulepszeń - Masz pomysł? Otwórz issue, aby omówić go z nami
Dziękujemy za Twoje zaangażowanie w usprawnianie naszego projektu!
