docs(angular): update ng add section in angular cli comparison (#22542)
This commit is contained in:
parent
de2df18e9d
commit
afc324d3f9
@ -191,16 +191,43 @@ What's the difference?
|
|||||||
|
|
||||||
To reiterate: `nx migrate` runs the migrations written by the Angular team the same way `ng update` runs them. So everything should still work. You just get more control over how it works. You can learn more in our docs about [Automate Updating Dependencies](/features/automate-updating-dependencies).
|
To reiterate: `nx migrate` runs the migrations written by the Angular team the same way `ng update` runs them. So everything should still work. You just get more control over how it works. You can learn more in our docs about [Automate Updating Dependencies](/features/automate-updating-dependencies).
|
||||||
|
|
||||||
### 'ng add'
|
### 'nx add'
|
||||||
|
|
||||||
`ng add` is not natively supported by Nx. We want a consistent package install experience for developers working with Angular or non-Angular packages.
|
The [`nx add` command](/nx-api/nx/documents/add) is similar to the `ng add` command. It installs a given package specifier (e.g. `@nx/react`, `@nx/react@18.1.0`, `@nx/react@latest`) and it runs an `init` or `ng-add` generator if the installed package contains it.
|
||||||
|
|
||||||
Instead, we recommend running:
|
This command was introduced in **Nx 17.3.0**.
|
||||||
|
|
||||||
|
If you're using a version of Nx older than **17.3.0**, we recommend running:
|
||||||
|
|
||||||
|
{% tabs %}
|
||||||
|
{% tab label="npm" %}
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
npm install [package] && nx g [package]:ng-add
|
npm add [package]
|
||||||
|
nx g [package]:ng-add
|
||||||
```
|
```
|
||||||
|
|
||||||
|
{% /tab %}
|
||||||
|
|
||||||
|
{% tab label="yarn" %}
|
||||||
|
|
||||||
|
```shell
|
||||||
|
yarn add [package]
|
||||||
|
nx g [package]:ng-add
|
||||||
|
```
|
||||||
|
|
||||||
|
{% /tab %}
|
||||||
|
|
||||||
|
{% tab label="pnpm" %}
|
||||||
|
|
||||||
|
```shell
|
||||||
|
pnpm add [package]
|
||||||
|
nx g [package]:ng-add
|
||||||
|
```
|
||||||
|
|
||||||
|
{% /tab %}
|
||||||
|
{% /tabs %}
|
||||||
|
|
||||||
Replace `[package]` with the package name you're trying to add.
|
Replace `[package]` with the package name you're trying to add.
|
||||||
|
|
||||||
### Speed
|
### Speed
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user