@nx/workspace:new
Create an empty workspace.
Please do not extend this schema as it is part of Nx internal usage.
Create an empty workspace.
1nx generate new ...
2By default, Nx will search for new in the default collection provisioned in workspace.json.
You can specify the collection explicitly as follows:
1nx g @nx/workspace:new ...
2Show what will be generated without writing to disk:
1nx g new ... --dry-run
2Application name.
Default base branch for affected.
cypress, playwright, jest, detox, noneThe tool to use for running e2e tests.
express, koa, fastify, nest, noneThe framework which the application is using
eslinteslintThe tool to use for running lint checks.
The name of the workspace.
trueEnable the App Router for this project.
trueGenerate a src directory for this project.
What to create in the new workspace.
npm, yarn, pnpmThe package manager used to install dependencies.
The prefix to use for Angular component and directive selectors.
trueAdd routing to the generated application.
cssThe file extension to be used for style files.
falseUse Standalone Components if generating an Angular application.
falseSkip installing dependency packages.
falseEnable Server-Side Rendering (SSR) and Static Site Generation (SSG/Prerendering) for the Angular application.
Extra properties of any type may be provided to this object.