Ошибка сборки модуля Angular CLI SCSS в Windows

Я создал новое приложение angular с помощью angular cli (ng new my-app --style=scss). И ng serve, и ng build не работают, если какой-либо файл scss имеет какое-либо содержимое (даже начальный комментарий в styles.scss не может быть скомпилирован):

body { display: block; }

Ошибка сборки модуля (из ./node_modules/sass-loader/lib/loader.js): TypeError: Экземпляр 'dz': тип 'dz' не является подтипом типа 'n'

Моя система:

  • Угловой интерфейс командной строки: 7.0.3
  • Узел: 8.9.3
  • ОС: win32 x64
  • узел-sass: 4.10.0
  • sass-загрузчик: 7.1.0
  • npm: 6.4.1

Он работает на другом компьютере с Windows.


person Christoph Bühler    schedule 05.11.2018    source источник
comment
Я мог найти статью, в которой упоминается аналогичная ошибка, но она связана с dart-sass: github. com / sass / dart-sass / issues / 380   -  person Christoph Bühler    schedule 05.11.2018


Ответы (1)


После удаления global sass с помощью npm uninstall -g sass сборка заработала.

person Christoph Bühler    schedule 05.11.2018