Отсутствует опция SCSS в «какой формат таблицы стилей вы хотите использовать (используйте клавиши со стрелками)» в Angular - PullRequest
0 голосов
/ 19 февраля 2019

Когда я пытаюсь запустить это в моем терминале, почему-то отсутствует опция для SCSS.Как я могу получить опцию для SCSS во время генерации нового проекта для AngularJs 7?

введите описание изображения здесь

Ответы [ 3 ]

0 голосов
/ 19 февраля 2019

SCSS - это расширение для Sass файлов, поэтому вам следует выбрать Sass, и все будет хорошо.

0 голосов
/ 19 февраля 2019

Если вы хотите, чтобы 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"
                    ]
                }
            }
    }
}

}

Спасибо.

0 голосов
/ 19 февраля 2019

Я полагаю, что если вы укажете опцию "Sass", CLI создаст .scss для ваших сгенерированных компонентов.

...