You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -13,7 +13,7 @@ Poniżej przedstawimy Ci w jaki sposób projekt Astro jest zorganizowany oraz ja
13
13
14
14
Astro wykorzystuje z góry narzuconą strukturę folderów dla Twojego projektu. Każdy główny folder projektu Astro powinien zawierać następujące foldery i pliki:
15
15
16
-
-`src/*` - Kod źródłowy Twojego projektu. (komponenty, strony, style, itp.)
-[Obrazy, które mają zostać zoptymalizowane i procesowane przez Astro](/pl/guides/images/)
60
70
61
71
Astro przetwarza, optymalizuje i pakuje Twoje pliki z folderu `src/` aby stworzyć finalną stronę internetową, która wysyłana jest do przeglądarki. W przeciwieństwie do statycznego folderu `public/` zawartość `src/` jest budowana i obsługiwana przez Astro.
62
72
63
73
Niektóre pliki (takie jak komponenty Astro) nie są nawet wysyłane w swojej postaci, tylko renderowane jako statyczny HTML. Inne pliki (jak CSS) są przesyłane do przeglądarki ale mogą być zoptymalizowane bądź spakowane z innymi plikami CSS dla lepszej wydajności.
64
74
65
75
:::tip
66
-
Podczas gdy ten przewodnik opisuje niektóre popularne zasady użyte przez społeczność Astro, to jedynymi folderami zarezerwowanymi przez samo Astro są `src/pages/` i `src/content/`. Masz wolną rękę aby zmieniać nazwy i zmieniać układ innych folderów w taki sposób, który jest dla Ciebie najlepszy.
76
+
Podczas gdy ten przewodnik opisuje niektóre popularne zasady użyte przez społeczność Astro, to jedynym folderem zarezerwowanym przez samo Astro jest `src/pages/`. Masz wolną rękę aby zmieniać nazwy i zmieniać układ innych folderów w taki sposób, który jest dla Ciebie najlepszy.
77
+
:::
78
+
79
+
### `src/pages`
80
+
81
+
Ścieżki do podstron powstają po dodaniu [pliku w obsługiwanym formacie](/pl/basics/astro-pages/#obsługiwane-typy-plików-stron) do tego katalogu.
82
+
83
+
:::caution
84
+
`src/pages` to **wymagany** podfolder Twojego projektu Astro. Bez tego Twoja strona nie będzie miała żadnych stron czy ścieżek!
67
85
:::
68
86
69
87
### `src/components`
@@ -72,24 +90,12 @@ Podczas gdy ten przewodnik opisuje niektóre popularne zasady użyte przez społ
72
90
73
91
To jest powszechnie przyjęta praktyka w projektach Astro, lecz nie jest ona wymagana. Możesz dowolnie organizować swoje komponenty według własnych życzeń!
74
92
75
-
### `src/content`
76
-
77
-
Folder `src/content/` ma na celu przechowywanie [kolekcji zawartości](/pl/guides/content-collections/) i ich opcjonalne pliki konfiguracji. Żadne inne pliki nie mają prawa tu być.
78
-
79
93
### `src/layouts`
80
94
81
95
[Layouty](/pl/basics/layouts/) to komponenty Astro, które definiują strukturę UI współdzieloną przez jedną lub więcej [stron](/pl/basics/astro-pages/).
82
96
83
97
Tak jak `src/components`, ten folder to znana, ale niewymagana konwencja.
84
98
85
-
### `src/pages`
86
-
87
-
[Strony](/pl/basics/astro-pages/) są specjalnym rodzajem komponentu, dzięki którym stworzysz nowe podstrony swojej witryny. Strona może być komponentem Astro bądź plikiem Markdown, który reprezentuje jakąś część zawartości Twojego portalu.
88
-
89
-
:::caution
90
-
`src/pages` to **wymagany** podfolder Twojego projektu Astro. Bez tego Twoja strona nie będzie miała żadnych stron czy ścieżek!
91
-
:::
92
-
93
99
### `src/styles`
94
100
95
101
Powszechnym zamysłem jest przechowywanie Twoich plików CSS bądź Sass w `src/styles`, ale nie jest on konieczny. Tak długo, jak Twoje style znajdują się gdziekolwiek w katalogu src/ i są poprawnie importowane, Astro zajmie się ich obsługą i optymalizacją.
@@ -98,7 +104,7 @@ Powszechnym zamysłem jest przechowywanie Twoich plików CSS bądź Sass w `src/
98
104
99
105
Folder `public/` jest dla plików i zasobów Twojego projektu, które nie muszą być przetworzone podczas procesu budowania Astro. Pliki z tego folderu będą skopiowane do folderu budowania w stanie nienaruszonym, a po tym Twoja strona zostanie stworzona.
100
106
101
-
Takie zachowanie sprawia, że `public/` jest idealnym miejscem na podstawowe zasoby jak zdjęcia czy fonty, lub dla specjalnych plików takich jak `robots.txt` i `manifest.webmanifest`.
107
+
Takie zachowanie sprawia, że `public/` jest idealnym miejscem na podstawowe zasoby, które nie wymagają żadnego procesowania, takie jak zdjęcia czy fonty, lub dla specjalnych plików takich jak `robots.txt` i `manifest.webmanifest`.
102
108
103
109
Możesz umieścić w `public/` pliki CSS i JavaScript, ale pamiętaj, że te pliki nie będą zoptymalizowane ani spakowane w Twoim finalnym projekcie.
0 commit comments