Toolverse
Wszystkie skille

deploy-website

autor: chaitin

Uruchom lokalny serwer dla swojego projektu — automatycznie wykrywa typ i startuje odpowiednie narzędzia.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
chaitin
Kategoria
DevOps

O skillu

Skill automatycznie rozpoznaje, czy pracujesz nad projektem Node.js czy statyczną stroną HTML, i uruchamia odpowiedni serwer deweloperski. Dla projektów Node.js szuka skryptu dev lub start w pliku package.json i wykonuje npm run dev. Dla stron statycznych wykrywa pliki HTML i uruchamia serwer Python na porcie 8000. Nie musisz ręcznie wybierać narzędzi — skill robi to za Ciebie. Serwer działa w tle, gotowy do podglądu zmian w przeglądarce.

Jak używać

  1. Upewnij się, że jesteś w katalogu projektu, który chcesz uruchomić. Jeśli to projekt Node.js, zainstaluj zależności poleceniem npm install — skill nie robi tego automatycznie.

  2. Uruchom skill deploy-website z parametrem workspace wskazującym ścieżkę do folderu projektu. Jeśli nie podasz ścieżki, skill będzie szukać w bieżącym katalogu.

  3. Skill sprawdza, czy w katalogu znajduje się plik package.json. Jeśli tak, szuka w nim skryptu dev lub start.

  4. Jeśli znalazł skrypt dev, wykonuje npm run dev. Jeśli dev nie istnieje, ale jest start, uruchamia npm start. Port zależy od konfiguracji Twojego projektu.

  5. Jeśli package.json nie istnieje, skill szuka plików HTML w katalogu (szczególnie index.html). Gdy je znajdzie, uruchamia serwer Python na porcie 8000.

  6. Otwórz przeglądarkę i przejdź na http://localhost:8000 (dla stron statycznych) lub na port określony w konfiguracji projektu Node.js. Serwer działa w tle — możesz edytować pliki i obserwować zmiany.

Podobne skille