Toolverse
All skills

nx-run-tasks

by nrwl

Helps with running tasks in an Nx workspace. USE WHEN the user wants to execute build, test, lint, serve, or run any other tasks defined in the workspace.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
nrwl
Category
DevOps
Views
2

About this skill

Helps with running tasks in an Nx workspace. USE WHEN the user wants to execute build, test, lint, serve, or run any other tasks defined in the workspace.

How to use

  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.

Related skills