Могу ли я работать несколько угловых версий на моем компьютере? - PullRequest
1 голос
/ 17 июня 2019

Я установил Angular 7.2.0 глобально на моем компьютере с Windows. Путь C:\Users\me\AppData\Roaming\npm\node_modules\@angular\cli, и мне нужно запустить старые проекты, такие как Angular 6.0.0 . Так нужно ли мне устанавливать обе версии на мою машину, чтобы запустить проект?

Ответы [ 2 ]

2 голосов
/ 17 июня 2019

Если вы устанавливаете @angular/cli в каждом проекте локально, используя package.json, тогда вы можете использовать npx ng, который будет использовать локальную версию пакета.

Например, вместо выполнения: ng serve

Вместо этого вы бы: npx ng serve

1 голос
/ 17 июня 2019

каждый угловой проект имеет локально версию angular cli, если глобальный cli имеет другую версию, то будет использоваться локальная версия, поэтому в вашем случае локальный угловой cli будет запускать и строить проект.

вы получитесообщение warinig, подобное этому ?

Ваша глобальная версия Angular CLI (7.0.0) больше вашей локальной версии (6.0.0).Используется локальная версия Angular CLI.

Чтобы отключить это предупреждение, используйте «ng config -g cli.warnings.versionMismatch false».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...