Schema for internal use only

Please do not extend this schema as it is part of Nx internal usage.

@nrwl/web:init

Init Web Plugin.

Usage

nx generate init ...

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

You can specify the collection explicitly as follows:

nx g @nrwl/web:init ...

Show what will be generated without writing to disk:

nx g init ... --dry-run

Options

bundler

string
Default: webpack
Accepted values: webpack, none, vite

The bundler to use.

e2eTestRunner

string
Default: cypress
Accepted values: cypress, none

Adds the specified e2e test runner

skipFormat

boolean
Default: false

Skip formatting files

skipBabelConfig

boolean
Default: false

Do not generate a root babel.config.json (if babel is not needed).

unitTestRunner

string
Default: jest
Accepted values: jest, none

Adds the specified unit test runner

skipPackageJson

boolean
Default: false

Do not add dependencies to package.json.

skipTsConfig

boolean
Default: false

Do not update tsconfig.json for development experience.