Глобальная версия 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
- вы увидите установленную версию