Итак, я узнал, что происходит.
Текущая версия angular (cli версия 7.0.6) устанавливает node-sass в версии 4.9.3.
Версия 4.9.3 не поддерживает узел v11. Поддержка узла v11 была добавлена с 4.10.0 . Таким образом, скрипт установки, работающий на node-sass, не может найти готовый двоичный файл для загрузки с github и возвращается к созданию исходных файлов (что приводит к потере 400 МБ свободного места).
Вот почему проблема начала появляться после того, как я обновился до последней версии узла.
На данный момент есть 2 решения:
- Придерживайтесь LTS v10 узла (для которого есть готовый двоичный файл)
- Обновление вручную до последней версии node-sass, и надеюсь, что из-за этого не выйдет angular
Я выбрал вариант 1 и установил версию узла LTS.
Это проблема, которая, вероятно, исправится со временем, так как angular обновляет свою зависимость node-sass. В настоящее время я надеюсь, что ответ поможет кому-то, кто сталкивается с такой же ситуацией.