Files
freeCodeCamp/docs/i18n/Polish/how-to-work-on-the-docs-theme.md

41 lines
1.6 KiB
Markdown
Raw Normal View History

# Jak pracować nad tematem docs
> [!NOTE] Szybkie przypomnienie, że nie musisz niczego skonfigurować do pracy nad zawartością strony dokumentacji.
>
> Aby pracować nad wytycznymi dotyczącymi wkładu, możesz edytować lub dodawać pliki w katalogu `docs` [dostępnym tutaj](https://github.com/freeCodeCamp/freeCodeCamp/tree/master/docs). Kiedy Twoje zmiany zostaną scalone, zostaną one udostępnione automatycznie na stronie dokumentacji.
## Struktura strony internetowej dokumentów
Witryna jest generowana za pomocą [`docsify`](https://docsify.js.org)i obsługiwana za pomocą stron GitHub.
Zazwyczaj nie musisz zmieniać żadnej konfiguracji ani budować witryny lokalnie. Jeśli jesteś zainteresowany, oto jak to działa:
- Źródło strony głównej dla tej witryny jest dostępne w [`docs/index.html`](index.html).
- Obsługujemy ten plik jako SPA używając `docsify` i GitHub Stron.
- Skrypt `docsify` generuje zawartość plików `markdown` w katalogu `docs` na żądanie.
- Strona główna jest generowana z [`_coverpage.md`](_coverpage.md).
- nawigacja na pasku bocznym jest generowana z [`_sidebar.md`](_sidebar.md).
## Obsługa witryny dokumentacji lokalnie
Klonuj darmowy kod:
```sh
git clone https://github.com/freeCodeCamp/freeCodeCamp.git
docsify serve docs
```
Zainstaluj `docsify`:
```sh
npm install -g docsify
```
i podaj katalog `/docs`
```sh
docsify służy dokumentom
```
Alternatywnie, jeśli zainstalowałeś freeCodeCamp lokalnie (zobacz lokalny przewodnik konfiguracyjny), łączymy CLI z narzędziami programistycznymi, dzięki czemu możesz uruchomić `npm run docs:serve` z katalogu głównego repozytorium.