1

有什么方法可以将 SCSS 与 Angular 6 库功能一起使用?

如果我运行这个命令

ng generate library karam --style=scss

我收到一个错误

Schematic 输入不针对 Schema 进行验证:{"style":"scss","entryFile":"public_api","prefix":"lib","skipPackageJson":false,"skipTsConfig":false} 错误:

数据路径“”不应具有其他属性(样式)。

4

1 回答 1

2

是的,我们可以在 Angular 6+ 中使用 scss。要将 scss 支持包含到已创建的 Angular 6+ 项目中,我们需要以下命令:

ng config schematics.@schematics/angular:component.styleext scss

这将添加

"schematics": {
    "@schematics/angular:component": {
      "styleext": "scss"
    }
  } 

在您的 angular.json 文件中(6+ 版本的 .angular-cli.json 文件不再可用)

于 2018-12-10T08:29:01.677 回答