deploy-website
Deploy and serve web projects locally for preview. Automatically detects project type (Node.js or static HTML) and starts the appropriate development server.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Deploy and serve web projects locally for preview. Automatically detects project type (Node.js or static HTML) and starts the appropriate development server.
How to use
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.Uruchom skill
deploy-websitez parametremworkspacewskazującym ścieżkę do folderu projektu. Jeśli nie podasz ścieżki, skill będzie szukać w bieżącym katalogu.Skill sprawdza, czy w katalogu znajduje się plik
package.json. Jeśli tak, szuka w nim skryptudevlubstart.Jeśli znalazł skrypt
dev, wykonujenpm run dev. Jeślidevnie istnieje, ale jeststart, uruchamianpm start. Port zależy od konfiguracji Twojego projektu.Jeśli
package.jsonnie istnieje, skill szuka plików HTML w katalogu (szczególnieindex.html). Gdy je znajdzie, uruchamia serwer Python na porcie 8000.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.