nx/docs/react/api-storybook/generators/configuration.md
Craigory Coppola bdcbac4445
feat(core): standalone project configuration is default (#7351)
* feat(core): standalone project configuration is default

* chore(core): changes to e2e tests

* fix(core): intuit projects when inside their directories when using project.json files

* chore(core): e2e changes

* fix(core): standalone configurations work with npm-project generator

* chore(core): e2e tests should use standalone configurations

* chore(core): e2e fixes per review
2021-10-16 00:07:12 +02:00

1.2 KiB

@nrwl/storybook:configuration

Add storybook configuration to a ui library or an application

Usage

nx generate configuration ...

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

You can specify the collection explicitly as follows:

nx g @nrwl/storybook:configuration ...

Show what will be generated without writing to disk:

nx g configuration ... --dry-run

Options

name (required)

Type: string

Library or application name

configureCypress

Type: boolean

Run the cypress-configure generator

cypressDirectory

Type: string

A directory where the Cypress project will be placed. Added at root by default.

js

Default: false

Type: boolean

Generate JavaScript files rather than TypeScript files

linter

Default: eslint

Type: string

Possible values: eslint, tslint, none

The tool to use for running lint checks.

standaloneConfig

Type: boolean

Split the project configuration into /project.json rather than including it inside workspace.json

uiFramework

Type: string

Possible values: @storybook/angular, @storybook/react

Storybook UI Framework to use