Можно ли добавить глобальный файл CSS к Angular 2? На данный момент у меня есть много разных компонентов, которые имеют одинаковый стиль кнопок, но каждый из компонентов имеет свой собственный CSS файл с стилем. Это расстраивает изменения.
Я прочитал где-нибудь в Stack Overflow, чтобы добавить:
import { ViewEncapsulation } from '@angular/core'; //add this
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css'],
encapsulation: ViewEncapsulation.None //add this
})
Итак, я добавил строки ViewEncapsulation в корневой компонент, а затем добавил стили CSS в корневое приложение CSS (app.component.css) и удалил стили CSS из отдельных файлов CSS компонента, и это не сработало.
Конечно, есть способ добавить глобальный файл CSS? Нужно ли добавлять что-то к отдельным компонентам, чтобы они могли получить доступ к глобальному файлу CSS?