add

Install a plugin and initialize it.

Usage

nx add <packageSpecifier>

Install nx globally to invoke the command directly using nx, or use npx nx, yarn nx, or pnpm nx.

Examples

Install the @nx/react package matching the installed version of the nx package and run its @nx/react:init generator:

nx add @nx/react

Install the latest version of the non-core-nx-plugin package and run its non-core-nx-plugin:init generator if available:

nx add non-core-nx-plugin

Install version 17.0.0 of the @nx/react package and run its @nx/react:init generator:

nx add @nx/react@17.0.0

Options

OptionTypeDescription
--helpbooleanShow help.
--packageSpecifierstringThe package name and optional version (e.g. @nx/react or @nx/react@latest) to install and initialize. If the version is not specified it will install the same version as the nx package for Nx core plugins or the latest version for other packages.
--updatePackageScriptsbooleanUpdate package.json scripts with inferred targets. Defaults to true when the package is a core Nx plugin.
--verbosebooleanPrints additional information about the commands (e.g., stack traces).
--versionbooleanShow version number.