Когда вы запускаете npm install
, Angular CLI
устанавливается локально для вашего проекта. Затем, когда вы запустите npm start
или npm run ng <your command>
, он начнет работать.
Если вы хотите установить самый последний Angular CLI в глобальном масштабе, вы можете сделать это, запустив npm install @angular/cli -g
Затем, когда вы запустите ng <command>
в каталоге вашего проекта, для таких команд, как скаффолдинг - ng g <params>
или ng update
будет использоваться глобальный CLI.
Однако вам не нужно устанавливать CLI глобально, как я уже упоминал выше, вам будет хорошо с локальным, только с недостатком что вам нужно поставить перед всеми вашими командами CLI префикс npm run
, например npm run ng g c my-component
, что немного неудобно.
Но если вы хотите поиграть с последним CLI и создать новые проекты, то у вас есть установить его глобально.