在Angular中“您希望使用哪种样式表格式(使用箭头键)”中缺少SCSS选项

问题描述 投票:2回答:3

当我尝试在终端中运行它时,某种程度上缺少SCSS的选项。在为AngularJs 7生成新项目期间,如何获取SCSS选项?

enter image description here

angular sass angular-cli
3个回答
6
投票

SCSS是Sass文件的扩展,所以你应该选择Sass,你会很高兴。


2
投票

我相信当您指定“Sass”选项时,CLI将为您生成的组件创建.scss。


2
投票

如果希望Angular-cli默认为组件生成.scss文件。请在angular.json中添加以下示意图。

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

Angular.json中的加法层次结构应该是。请将styles.css更改为styles.scss。

{
"projects": {
    "projectName": {
        "schematics": {
            "@schematics/angular:component": {
                "styleext": "scss"
            }
        },
        "architect": {
            "build": {
                "options": {
                    "styles": [
                        "src/styles.scss",
                        "node_modules/ngx-toastr/toastr.css"
                    ]
                }
            }
    }
}

}

谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.