尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Aplikacja do planowania posiłków — jeden kod źródłowy, trzy platformy: Android, iPhone i przeglądarka. Zbudowana na Expo SDK 54 — tej wersji wymaga Expo Go zainstalowane na telefonie. Kliknij dwukrotnie Uruchom Talerz.cmd. Plik sam sprawdzi, czy wszystko jest na miejscu, w razie potrzeby pobierze biblioteki i otworzy aplikację w przeglądarce. Kod QR dla telefonu pojawi się w oknie konsoli. Gdy coś zacznie się dziwnie zachowywać — Napraw i uruchom.cmd. Czyści pamięć podręczną, a w razie potrzeby pobiera biblioteki od nowa.檢視完整 README ↗
Aplikacja do planowania posiłków — jeden kod źródłowy, trzy platformy: Android, iPhone i przeglądarka.
Zbudowana na Expo SDK 58 — tej wersji wymaga Expo Go zainstalowane na telefonie.
Kliknij dwukrotnie Uruchom Talerz.cmd.
Plik sam sprawdzi, czy wszystko jest na miejscu, w razie potrzeby pobierze biblioteki i otworzy aplikację w przeglądarce. Kod QR dla telefonu pojawi się w oknie konsoli.
Gdy coś zacznie się dziwnie zachowywać — Napraw i uruchom.cmd. Czyści pamięć
podręczną, a w razie potrzeby pobiera biblioteki od nowa.
Skrót na pulpicie: kliknij prawym przyciskiem na Uruchom Talerz.cmd →
Pokaż więcej opcji → Wyślij do → Pulpit (utwórz skrót).
Otwórz PowerShell w tym folderze: kliknij prawym przyciskiem na puste miejsce
w folderze talerz w Eksploratorze plików i wybierz „Otwórz w terminalu".
npm.cmd install
Potrwa 2–5 minut i utworzy folder node_modules (kilkaset megabajtów).
Tego folderu nie oglądamy i nie wysyłamy do GitHuba — to pobrany kod cudzych
bibliotek.
npx.cmd expo start
| Chcesz zobaczyć | Zrób |
|---|---|
| Wersję w przeglądarce | naciśnij klawisz w |
| Wersję na telefonie | zeskanuj kod QR aplikacją Expo Go |
| Zakończyć pracę | Ctrl + C |
Telefon i komputer muszą być w tej samej sieci Wi-Fi.
Po zapisaniu zmiany w kodzie aplikacja przeładowuje się sama.
Końcówki
.cmdomijają blokadę skryptów w PowerShellu. Jeśli wykonaszSet-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned, wystarczy pisaćnpminpx.
talerz/
├─ app/ ← ekrany; nazwa pliku = adres w aplikacji
│ ├─ _layout.tsx układ główny i cztery zakładki na dole
│ ├─ index.tsx zakładka „Plan"
│ ├─ przepisy.tsx zakładka „Przepisy"
│ ├─ spolecznosc.tsx zakładka „Społeczność"
│ └─ profil.tsx zakładka „Profil"
├─ components/ ← klocki używane na wielu ekranach
│ ├─ ekran.tsx wspólny układ ekranu (tło, nagłówek, przewijanie)
│ ├─ karta.tsx prostokąt z zaokrąglonymi rogami
│ └─ makro.tsx liczba z podpisem, np. „142 g / białko"
├─ constants/theme.ts ← kolory i odstępy w jednym miejscu
├─ data/ ← posiłki i przepisy (na razie wpisane na stałe)
├─ hooks/ ← funkcje pomocnicze (jasny/ciemny motyw)
├─ assets/ ← ikony i grafiki
├─ app.json ← nazwa aplikacji, ikona, identyfikatory dla sklepów
└─ package.json ← lista używanych bibliotek
Zasada expo-router: każdy plik w app/ staje się osobnym ekranem
automatycznie. Nowy plik zakupy.tsx = nowy ekran pod adresem /zakupy.
Chcesz zmienić posiłki? data/plan.ts — to najprostszy plik na początek.
| Komenda | Co robi |
|---|---|
npx.cmd expo start | uruchamia aplikację do podglądu |
npx.cmd expo start --clear | to samo, ale czyści pamięć podręczną |
npm.cmd run typecheck | sprawdza kod pod kątem błędów, bez uruchamiania |
git log --oneline | pokazuje historię zmian |
git diff | pokazuje, co zmieniło się od ostatniego zapisu |
Gotowe
Następne kroki
npx.cmd expo start --clear
Gdy to nie pomoże — usuń folder node_modules i wykonaj npm.cmd install
ponownie.