@nrwl/workspace:remove

Remove a project from the workspace.

Usage

nx generate remove ...
nx g rm ... #same

By default, Nx will search for remove in the default collection provisioned in workspace.json.

You can specify the collection explicitly as follows:

nx g @nrwl/workspace:remove ...

Show what will be generated without writing to disk:

nx g remove ... --dry-run

Examples

Remove my-feature-lib from the workspace:

nx g @nrwl/workspace:remove my-feature-lib

Force removal of my-feature-lib from the workspace:

nx g @nrwl/workspace:remove my-feature-lib --forceRemove

Options

forceRemove

boolean
Default: false

When true, forces removal even if the project is still in use.

importPath

string

The library name used at creation time

projectName

projectRequired
string

The name of the project to remove.

skipFormat

boolean
Default: false

Skip formatting files.