Нужно ли добавлять bootstrap.min.css в index.html, чтобы использовать ng-bootstrap?

Я использую версию angular-cli@webpack с ng-bootstrap (не ng2-bootstrap). Я сделал следующее для своего проекта angular-cli:

npm install --save @ng-bootstrap/ng-bootstrap

Затем следует добавить это в мой файл:

import {NgbModule} from '@ng-bootstrap/ng-bootstrap';

Затем я добавил это в index.html:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.3/css/bootstrap.min.css">

Отлично все работает. Мой вопрос:

(Часть 1) Нужно ли добавлять bootstrap.min.css в index.html? Могу ли я не добавлять bootstrap.css в index.html и по-прежнему использовать ng-boostrap?

(Часть 2) Если нет, то почему ng-bootstrap не может просто включить bootstrap.css в свои настройки, чтобы мне не нужно было добавлять его в index.html?


person choopage - Jek Bao    schedule 20.08.2016    source источник
comment
1) ты пробовал? 2), потому что люди могут захотеть использовать собственный файл bootstrap.css.   -  person JJJ    schedule 20.08.2016
comment
Я пытался не добавлять bootstrap.css в index.html. Ng-бутстрап не работает. Мне просто любопытно, почему ng-bootstrap не включает bootstrap.css в свою настройку. Я думаю, получил ответ от вас. Это потому, что некоторые люди могут захотеть использовать собственный файл bootstrap.css. Хороший :)   -  person choopage - Jek Bao    schedule 20.08.2016


Ответы (1)


не уверен, проверили ли вы там официальную страницу, ясно, что на данный момент есть 2 зависимости:

  1. угловая версия
  2. бутстрап css

Зависимости Этот репозиторий содержит набор собственных директив Angular 2, основанных на разметке Bootstrap и CSS. В результате не требуется никакой зависимости от jQuery или Bootstrap JavaScript. Единственные обязательные зависимости:

Angular (требуется Angular версии 2 или выше, протестировано с 2.0-rc.5) Bootstrap CSS (проверено с версией 4.0 alpha V3)

редактировать: с логической точки зрения: потому что люди могут захотеть использовать собственный файл bootstrap.css, как упоминалось @juhana

person candidJ    schedule 20.08.2016
comment
Да, я прочитал страницу. Мне просто интересно, почему он не может включить bootstrap css в настройку ng-bootstrap? Я исхожу из точки зрения обучения. - person choopage - Jek Bao; 20.08.2016
comment
Я просто ответил от @Juhana. Люди могут захотеть использовать собственный bootstrap.css - person choopage - Jek Bao; 20.08.2016
comment
На связанной странице нет ничего об интеграции ng-bootstrap. Вот почему люди задают этот вопрос. - person Léon Pelletier; 21.10.2016