show
Show information about the workspace (e.g., list of projects).
Usage
❯
nx show
Install nx globally to invoke the command directly using nx, or use npx nx, yarn nx, or pnpm nx.
Examples
Show all projects in the workspace:
❯
nx show projects
Show all projects with names starting with "api-". The "projects" option is useful to see which projects would be selected by run-many:
❯
nx show projects --projects api-*
Show all projects with a tag starting with "ui-". The "projects" option is useful to see which projects would be selected by run-many:
❯
nx show projects --projects tag:ui-*
Show all projects with a serve target:
❯
nx show projects --with-target serve
Show affected projects in the workspace:
❯
nx show projects --affected
Show affected apps in the workspace:
❯
nx show projects --affected --type app
Show affected projects in the workspace, excluding end-to-end projects:
❯
nx show projects --affected --exclude=*-e2e
If in an interactive terminal, opens the project detail view. If not in an interactive terminal, defaults to JSON:
❯
nx show project my-app
Show detailed information about "my-app" in a json format:
❯
nx show project my-app --json
Show information about "my-app" in a human readable format:
❯
nx show project my-app --json false
Opens a web browser to explore the configuration of "my-app":
❯
nx show project my-app --web
Options
| Shared Option | Type | Description | 
|---|---|---|
| --help | boolean | Show help. | 
| --json | boolean | Output JSON. | 
| --version | boolean | Show version number. | 
Subcommands
projects
Show a list of projects in the workspace.
❯
nx show projects
Options
| Option | Type | Description | 
|---|---|---|
| --affected | boolean | Show only affected projects. | 
| --base | string | Base of the current branch (usually main). | 
| --exclude | string | Exclude certain projects from being processed. | 
| --files | string | Change the way Nx is calculating the affected command by providing directly changed files, list of files delimited by commas or spaces. | 
| --head | string | Latest commit of the current branch (usually HEAD). | 
| --help | boolean | Show help. | 
| --projects | string | Show only projects that match a given pattern. | 
| --sep | string | Outputs projects with the specified seperator. | 
| --type | app,lib,e2e | Select only projects of the given type. | 
| --uncommitted | boolean | Uncommitted changes. | 
| --untracked | boolean | Untracked changes. | 
| --verbose | boolean | Prints additional information about the commands (e.g., stack traces). | 
| --version | boolean | Show version number. | 
| --withTarget | string | Show only projects that have a specific target. | 
project
Shows resolved project configuration for a given project.
❯
nx show project <projectName>
Options
| Option | Type | Description | 
|---|---|---|
| --help | boolean | Show help. | 
| --open | boolean | Set to false to prevent the browser from opening when using --web. | 
| --projectName | string | Which project should be viewed?. | 
| --verbose | boolean | Prints additional information about the commands (e.g., stack traces). | 
| --version | boolean | Show version number. | 
| --web | boolean | Show project details in the browser. (default when interactive). |