Skip to content

Commit

Permalink
docs(core): add Nx adoption paragraph to why nx page (nrwl#18875)
Browse files Browse the repository at this point in the history
Co-authored-by: Isaac Mann <[email protected]>
  • Loading branch information
juristr and isaacplmann authored Aug 29, 2023
1 parent 61d9022 commit f24ea10
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions docs/shared/getting-started/why-nx.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,15 @@ Nx is built in a modular fashion to let you only use the features you need.
- **Devkit** is a set of utilities for [building Nx plugins](/extending-nx/intro/getting-started).
- **Nx Cloud** helps scale your project on CI by [adding remote caching](/concepts/how-caching-works) and [distributed task execution](/concepts/more-concepts/illustrated-dte). It also improves developer ergonomics by integrating with GitHub, GitLab and BitBucket and providing searchable structured logs. Learn more at [nx.app](https://nx.app).
- **Nx Console** is an extension for **VSCode, IntelliJ and VIM**. It provides code autocompletion, interactive generators, workspace visualizations, powerful refactorings and more. You can [install it here](/core-features/integrate-with-editors).

## How can I adopt Nx in my existing project?

As shown in the section before, there's a core [nx package](https://www.npmjs.com/package/nx) that can be dropped into an existing project (regardless of whether it is a monorepo or single-project workspace). We made a command to help you with that:

```shell
npx nx@latest init
```

By adding the `nx` package you can use [Nx commands](/core-features/run-tasks) to run your `package.json` scripts and benefit from running tasks in parallel as well as [caching](/core-features/cache-task-results). Over time you can then also add in Nx Plugins to further enhance your experience when working with specific tech stacks.

Check out our [migration guides](/recipes/adopting-nx) for all the details.

0 comments on commit f24ea10

Please sign in to comment.