Четкое и краткое описание проблемы ... Файл ngTools2 отсутствует в пакете angular / compiler-cli Файл был перемещен?
Cannot find module '@angular/compiler-cli/ngtools2'
Да, это было удалено. Вы можете проверить это в github repo.
Я не уверен, что это хорошая идея, чтобы импортировать вещи таким способом. Это похоже на приватный API. У вас есть compiler/cli, и у него есть index.ts Экспорты публикуются c API там. Вы не должны смотреть, как Angular работает внутри и использовать что-то личное. Это совсем не гибко. Ваш проект может быть разрушен при обновлениях.
compiler/cli
index.ts
Вот ссылка:
https://github.com/angular/angular/blob/8.2.x/packages/compiler-cli/ngtools2.ts
Нет такого файла в 9.xx: