У меня ASP.NET MVC в качестве сервера и Angular в качестве клиентского приложения.
У меня нет статического index.html, но это index.cshtml. Стили, которые я использую, являются глобальными стилями, а не компонентами.
Мой вопрос: как мне работать с файлом стилей scss (связкой) с angular / webpack и MVC?
Нужно ли вручную импортировать «глобальные файлы стилей» в файл app.component? Я делаю то же самое для CSS-файлов поставщика, таких как начальная загрузка?
Какая лучшая практика? Я думаю о чем-то следующем:
import { Component } from '@angular/core';
import '../styles/myglobalStyles.css'
import '../styles/boostrap.min.css'
import '../styles/otherVendors.min.css'
@Component({
selector: 'my-app',
templateUrl: './app.component.html'
})
export class AppComponent { }
Другой вопрос в настройке ANGULAR CLI, что нужно сделать, это добавить следующее в angular-cli.json
файл. Что оно делает? Добавляет ли он файл styles.css в app.component.html во время сборки? (Можете ли вы указать на какой-либо источник / документацию?)
],
"styles": [
"src/styles.css"
],