title | description |
---|---|
affected:graph - CLI command |
Graph dependencies affected by changes. Alias: affected:dep-graph |
Graph dependencies affected by changes. Alias: affected:dep-graph
nx affected:graph
Install nx
globally to invoke the command directly using nx
, or use npx nx
, yarn nx
, or pnpx nx
.
Open the project graph of the workspace in the browser, and highlight the projects affected by changing the index.ts file:
nx affected:graph --files=libs/mylib/src/index.ts
Open the project graph of the workspace in the browser, and highlight the projects affected by the changes between main and HEAD (e.g., PR):
nx affected:graph --base=main --head=HEAD
Save the project graph of the workspace in a json file, and highlight the projects affected by the changes between main and HEAD (e.g., PR):
nx affected:graph --base=main --head=HEAD --file=output.json
Generate a static website with project graph data in an html file, highlighting the projects affected by the changes between main and HEAD (e.g., PR):
nx affected:graph --base=main --head=HEAD --file=output.html
Open the project graph of the workspace in the browser, and highlight the projects affected by the last commit on main:
nx affected:graph --base=main~1 --head=main
Open the project graph of the workspace in the browser, highlight the projects affected, but exclude project-one and project-two:
nx affected:graph --exclude=project-one,project-two
All projects
Base of the current branch (usually main)
This is the configuration to use when performing tasks on projects
Default: ``
Exclude certain projects from being processed
Output file (e.g. --file=output.json or --file=dep-graph.html)
Change the way Nx is calculating the affected command by providing directly changed files, list of files delimited by commas
Use to show the project graph for a particular project and every node that is either an ancestor or a descendant.
Group projects by folder in the project graph
Latest commit of the current branch (usually HEAD)
Show help
Bind the project graph server to a specific ip address.
Deprecated: The command to rerun failed projects will appear if projects fail. This now does nothing and will be removed in v15.
Isolate projects which previously failed
Default: true
Open the project graph in the browser.
Bind the project graph server to a specific port.
This is the name of the tasks runner configured in nx.json
Rerun the tasks even when the results are available in the cache
Uncommitted changes
Untracked changes
Print additional error stack trace on failure
Show version number
Watch for changes to project graph and update in-browser