Как создать компонент с каркасом LESS с помощью угловой команды CLI? - PullRequest
0 голосов
/ 20 апреля 2019

Мой угловой проект по умолчанию настроен на фреймворк CSS.Но для некоторых компонентов мне нужно принять LESS рамки.Я попробовал следующую команду, чтобы создать компонент с каркасом LESS, но компонент все еще генерируется с помощью файла CSS.

ng gc testFolder / components / test-component --export = true --module = test-module --style = less

Может кто-нибудь сказать мне, как мне создать свой компонент с LESS framework, не меняя значения по умолчанию в моем проекте?

Ответы [ 2 ]

1 голос
/ 20 апреля 2019

ng gc testFolder / components / test-component --style = less

это не может изменить значения по умолчанию в проекте.

ng generate component

0 голосов
/ 24 апреля 2019

на основе угловой документации: угловая документация

установить стиль по умолчанию для существующего проекта:

ng config schematics.@schematics/angular:component.styleext less
# note: @schematics/angular is the default schematic for the Angular CLI

Вручную изменить в .angular-cli.json (Angular 5.x и старше) или angular.json (Angular 6+) или запустить:

ng config defaults.styleExt=scss

Переименуйте ваши существующие .css файлы в .less (т.е. styles.css и app / app.component.less)

После изменения значений по умолчанию каждый компонент создается с файлом Меньше по умолчанию

...