Toolverse
Wszystkie skille

replit-common-errors

autor: jeremylongshore

Szybka diagnoza i naprawa błędów Replita — od uśpionego kontenera po problemy z portami

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
1

O skillu

Umiejętność debugowania dla Claude'a, Codexa i Copilota, która pomaga rozwiązywać najczęstsze problemy na platformie Replit. Obejmuje błędy kontenera (uśpienie, port binding), konfigurację Nixa, limity bazy danych i problemy z wdrażaniem. Aktywuj ją, gdy napotkasz błąd Replita, debugujesz nieudane wdrożenia lub rozwiązujesz problemy z workspace'em. Zawiera gotowe rozwiązania dla 10 najczęstszych scenariuszy błędów z konkretnymi poleceniami i fragmentami kodu.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude Code, Codex lub Copilot, wskazując repozytorium autora (jeremylongshore). Upewnij się, że masz dostęp do narzędzi Read, Grep i Bash z uprawnieniami curl.

  2. Otwórz workspace Replita, w którym napotkałeś błąd. Przygotuj dostęp do karty Shell (do diagnostyki) i karty Console (do logów błędów).

  3. Wyzwól umiejętność, używając frazy takie jak "replit error", "fix replit", "replit not working", "debug replit" lub "replit deploy failed". Możesz również powiedzieć "replit broken" lub "replit deploy failed".

  4. Umiejętność przeanalizuje błąd i zaproponuje rozwiązanie na podstawie 10 najczęstszych problemów. Dla błędu EADDRINUSE (port zajęty) użyj polecenia lsof -i :3000, aby znaleźć proces, a następnie kill -9 . Dla kontenera, który uśpia się, przejdź do Replit Deployments i wybierz Autoscale lub Reserved VM zamiast planu Free.

  5. Zastosuj sugerowane poprawki: dla portów zawsze używaj zmiennej środowiskowej PORT, dla Nixa sprawdź nazwę pakietu w kanale stable-23_05, dla bazy danych zweryfikuj limity planu.

  6. Uruchom ponownie aplikację i sprawdź logi w karcie Console, aby potwierdzić, że błąd został rozwiązany.

Podobne skille