Toolverse
Wszystkie skille

nx-run-tasks

autor: nrwl

Uruchamiaj zadania w workspace'u Nx — build, testy, lint i więcej z jedną komendą

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
nrwl
Kategoria
DevOps
Wyświetlenia
2

O skillu

Skill do zarządzania zadaniami w projektach Nx. Pozwala uruchamiać pojedyncze zadania, wiele zadań jednocześnie lub tylko te dotyczące zmienionego kodu. Automatycznie wykrywa dostępne zadania z konfiguracji projektu i wtyczek Nx. Przydatny w CI/CD i dużych workspace'ach, gdzie chcesz zaoszczędzić czas na budowaniu i testowaniu tylko niezbędnych części.

Jak używać

  1. Sprawdź dostępne zadania w projekcie komendą nx show project <nazwa-projektu> --json — zobaczysz sekcję targets z listą wszystkich zadań, które możesz uruchomić.

  2. Aby uruchomić jedno zadanie, użyj nx run <projekt>:<zadanie>, na przykład nx run myapp:build — zastąp myapp nazwą swojego projektu z package.json lub project.json.

  3. Jeśli chcesz uruchomić to samo zadanie w wielu projektach naraz, użyj nx run-many -t <zadanie> — na przykład nx run-many -t test uruchomi testy we wszystkich projektach; dodaj -p proj1 proj2 aby ograniczyć do konkretnych projektów.

  4. W workspace'ach z wieloma projektami użyj nx affected -t <zadanie> aby uruchomić zadania tylko w projektach, które się zmieniły — przydatne w CI i dużych repozytoriach.

  5. Jeśli Nx nie jest zainstalowany globalnie, poprzedź komendy npx lub pnpx (zależy od package managera — sprawdź package.json lub plik lock'u).

  6. Dla więcej opcji każdej komendy dodaj flagę --help, na przykład nx run-many --help pokaże wszystkie dostępne parametry do filtrowania projektów, kontrolowania równoległości czy wykluczania projektów.

Podobne skille