Toolverse
Wszystkie skille

replit-local-dev-loop

autor: jeremylongshore

Skonfiguruj lokalny cykl rozwojowy w Replicie z hot reloadem i testowaniem

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Umiejętność do zarządzania workflow'em rozwojowym w Replicie. Automatycznie konfigurujesz komendy uruchamiania, hot reload, podgląd Webview i integrację z Replit Agent. Idealna do szybkiego iterowania kodu, debugowania w Workspace i AI-wspomaganego budowania aplikacji. Wspiera Node.js, Python, TypeScript i inne języki z możliwością separacji baz danych dev/production.

Jak używać

  1. Otwórz plik .replit w swoim projekcie Replit. Jeśli go nie masz, utwórz go w katalogu głównym.

  2. Dodaj komendę uruchamiania w sekcji run. Dla projektów Node.js użyj run = "npm run dev", dla Python z Flask ustaw run = "python main.py" i dodaj zmienną środowiskową FLASK_DEBUG = "1".

  3. Jeśli pracujesz z TypeScript lub innym językiem kompilowanym, dodaj sekcję compile. Przykład: compile = "npx tsc -b" dla TypeScript, następnie run = "node dist/index.js".

  4. Skonfiguruj hot reload. Dla Node.js zainstaluj tsx i ustaw run = "npx tsx watch src/index.ts". W package.json dodaj skrypt "dev": "tsx watch src/index.ts".

  5. Opcjonalnie dodaj testy. W package.json utwórz skrypty "test": "vitest" i "test:watch": "vitest --watch" do uruchamiania testów w trybie obserwacji.

  6. Kliknij przycisk "Run" w Replicie. Aplikacja uruchomi się z hot reloadem — zmiany w kodzie będą automatycznie przeładowywane bez restartu serwera.

Podobne skille