npm install
и npm update
по умолчанию обрабатывают devDependencies по-разному
npm install
будет устанавливать / обновлять devDependencies, если не добавлен флаг --production
.
npm update
будет игнорировать devDependencies, если не добавлен флаг --dev
Так что в вашем случае вы сделали npm update
без установленного флага --dev
, игнорируя обновление версии angular-cli .
Надеюсь, это поможет!