32 lines
966 B
Markdown
32 lines
966 B
Markdown
# Set up a New Nx Workspace
|
|
|
|
Run the following command to create a new workspace.
|
|
|
|
```shell
|
|
# pass @latest in case npx cached an older version of create-nx-workspace
|
|
npx create-nx-workspace@latest
|
|
```
|
|
|
|
When creating a workspace, you will have to choose a preset, which will preconfigure a few things for you.
|
|
|
|
```shell
|
|
# create an empty workspace set up for building applications
|
|
npx create-nx-workspace --preset=apps
|
|
|
|
# create an empty workspace set up for building packages
|
|
npx create-nx-workspace --preset=core
|
|
|
|
# create an empty workspace set up for building packages with the @nrwl/js plugin installed
|
|
npx create-nx-workspace --preset=ts
|
|
```
|
|
|
|
Some presets set up applications, e2e tests, etc.
|
|
|
|
```shell
|
|
npx create-nx-workspace --preset=react
|
|
npx create-nx-workspace --preset=react-native
|
|
npx create-nx-workspace --preset=angular
|
|
```
|
|
|
|
For more information about possible options see the [create-nx-workspace command](/packages/nx/documents/create-nx-workspace).
|