@nx/cypress:component-configuration
Set up Cypress component test for a project.
Monorepo World: October 7, 2024Monorepo World: October 7, 2024Join us!
Please do not extend this schema as it is part of Nx internal usage.
Set up Cypress component test for a project.
This is a framework-agnostic generator for adding component testing to a project.
1nx g cypress-component-configuration --project=my-cool-project
2Running this generator, adds the required files to the specified project without any configurations for Cypress. It's best to use the framework specific generator, instead cypress-component-configuration directly
A new component-test target will be added to the specified project.
1nx g component-test my-cool-project
2Read more about Cypress Component Testing
1nx generate component-configuration ...
21nx g cypress-component-configuration ... #same
2By default, Nx will search for component-configuration in the default collection provisioned in workspace.json.
You can specify the collection explicitly as follows:
1nx g @nx/cypress:component-configuration ...
2Show what will be generated without writing to disk:
1nx g component-configuration ... --dry-run
2Add cypress component testing to an existing project named my-cool-lib:
1nx g @nx/cypress:component-configuration --project=my-cool-lib
2The name of the project to add cypress component testing to
webpackvite, webpackThe Cypress bundler to use.
cypressA directory where the project is placed relative from the project root
trueWhether or not this project uses JSX.