首页 > 解决方案 > 库中的 Angular cli 生成组件不会创建 scss 文件

问题描述

我今天通过首先运行 create project 命令创建了一个新库:

ng new situ-angular-components --createApplication=false --skipTests=true --prefix=situ --style=scss

然后我创建了库:

ng g library situ-angular-components

我希望当我运行ng g c footer它时,它会创建没有测试文件和 SCSS 文件的组件,但它不会:

在此处输入图像描述

有谁知道为什么?

标签: angular-cli

解决方案


打开你angular.json并检查schematics/angular:component

应该是这样的

   "schematics": {
        "@schematics/angular:component": {
          "style": "scss",
          "prefix": "app"
        }
      },

推荐阅读