从 Angular 8 更新到 Angular 9 后,'ng generate component' 生成一个 .css 文件而不是 .scss

use*_*469 1 css sass angular

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

use*_*469 11

要修复它,打开angular.json并搜索styleext(它在原理图部分)。重命名styleextstyle.

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

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