从Angular 8更新到Angular 9后,“ ng generate component”会生成.css文件而不是.scss

2020-02-14 css angular sass

在我的项目中,我将SCSS设置为样式。现在,从Angular 8更新为9之后,当我使用CLI生成新组件时,会生成一个CSS文件,我希望在其中生成SCSS文件。

Answers

要修复此问题,请打开angular.json并搜索styleext (在“原理图”部分中)。将styleext重命名为style

说明 :此名称已从styleext的版本8中的styleext更改为版本9的style中。但是ng update命令没有考虑到这一点。他们已经修复了它,因此将来的ng update可以正常工作:

https://github.com/angular/angular-cli/issues/16949

Related