ng update : обновляет текущее приложение до последних версий.
Так же, как Интернет и вся веб-экосистема, Angular постоянно совершенствуется. Угловая балансировка непрерывного улучшения с упором на стабильность и упрощение обновлений. Постоянное обновление вашего приложения Angular позволяет использовать новейшие функции, а также оптимизации и исправления ошибок.
Этот документ содержит информацию и ресурсы, которые помогут вам поддерживать актуальность ваших приложений и библиотек Angular.
npm update : Эта команда обновит все перечисленные пакеты до последней версии (указанной в конфигурации тега), с учетом semver.
Также будут установлены недостающие пакеты. Как и во всех командах, устанавливающих пакеты, флаг --dev также приведет к обработке devDependencies.
Если указан флаг -g, эта команда обновит глобально установленные пакеты.
Если имя пакета не указано, все пакеты в указанном месте (глобальном или локальном) будут обновлены.
Начиная с npm@2.6.1, обновление npm будет проверять только пакеты верхнего уровня. Предыдущие версии npm также рекурсивно проверяли все зависимости. Чтобы получить старое поведение, используйте npm --depth 9999 update.
Начиная с npm@5.0.0, обновление npm изменит package.json, чтобы сохранить новую версию в качестве минимально необходимой зависимости. Чтобы получить старое поведение, используйте npm update --no-save.
Источники:
https://github.com/angular/angular-cli/wiki/update
https://docs.npmjs.com/cli/update