Другой каталог, показывающий разные ng --version в angular2 + - PullRequest
0 голосов
/ 28 января 2019

Я нахожусь в каталоге E:

Моя глобальная версия cli проверяется с помощью окон + cmd и ng --version.

Однако, когда я проверяю внутри разных папоквнутри диска E: drive он показывает другую версию cli, такую ​​как 7.1.1 и 6.0.8 и т. д. Однако я не нахожусь в каком-либо угловом проекте.

Я создаю новую папку внутри диска E: и внутри этой папки, проверяя ng --version.

1 Ответ

0 голосов
/ 28 января 2019

Глобальная версия ng будет видна везде, кроме тех мест, где у вас есть локальная версия, отличная от глобальной.

в вашем вопросе, когда вы перейдете в новую папку, вы получите глобальнуюверсия 7.2.3 в результате ng --version или ng --v

, если есть папка со старой или другой версией angular-cli (по сравнению с глобальной версией 7.2.3), тогда вы увидите именно эту локальную версию, в вашем случае 6.0 .Эта папка не обязательно должна быть Angular-проектом, она просто должна содержать node_modules с @angular и другими папками в ней.

Чтобы проверить - перейдите в любую папку и выполните ng --v - теперь давайте установим@ angular / cli verison 6.0.0 через npm install @angular/cli@6.0.0 - теперь, в той же папке, введите ng --v - вы увидите установленную версию

...