1

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) 本当にindex.htmlにbootstrap.min.cssを入れないといけないの?bootstrap.css を index.html に追加せずに ng-boostrap を使用できますか?

(パート 2) いいえの場合、なぜ ng-bootstrap は bootstrap.css をセットアップに含めることができないので、index.html に追加する必要がないのでしょうか?

4

1 に答える 1

2

公式ページを確認したかどうかはわかりませんが、当面は2つの依存関係があることは明らかです:

  1. 角度のあるバージョン
  2. ブートストラップCSS

依存関係 このリポジトリには、Bootstrap のマークアップと CSS に基づく一連のネイティブ Angular 2 ディレクティブが含まれています。その結果、jQuery または Bootstrap の JavaScript への依存は必要ありません。必要な依存関係は次のとおりです。

Angular (Angular バージョン 2 以降が必要、2.0-rc.5 でテスト済み) Bootstrap CSS (バージョン 4.0 alpha V3 でテスト済み)

edit : 論理的な見通しから:カスタムの bootstrap.css ファイルを使用したい人がいるかもしれないからです。 @juhanaが言及したように

于 2016-08-20T07:37:22.367 に答える