Webpack
Webpack 3 を使ってどのように Bootstrap をインストールするか学びましょう。
Bootstrap インストール
npm を使って Node.js モジュールとして bootstrap をインストールします。
JavaScript インポート
アプリのエントリーポイント(通常は index.js
または app.js
)に次の行を追加して Bootstrap の JavaScript をインポートしてください。
また, 必要に応じて個別にプラグインをインポートすることもできます。
Bootstrap は jQuery と Popper に依存しています。
これらは peerDependencies
として定義されています。つまり npm install --save jquery popper.js
で package.json
に追加する必要があります。
スタイルのインポート
プリコンパイルされた Sass のインポート
Bootstrap の可能性を引き出し, 必要に応じてカスタマイズして使う場合は, 標準プロセスの一部としてソースファイルを使います。
はじめに, 独自の _custom.scss
を作成し, それを使って 組み込みカスタム変数 を上書きします。その後, Sass ファイルを使ってカスタム変数をインポート, 続いて Bootstrap もインポートします。
Bootstrap をコンパイルするには, 必要な loader をインストールしてくだい: sass-loader, postcss-loader with Autoprefixer。これらは最小限の設定で, webpack にこれらを含める必要があります。
コンパイルされた CSS のインポート
もしくは, この行をエントリーポイントに追加するだけで, すぐに Bootstrap の CSS を使うことができます:
この場合, webpack を変更することなく CSS を使用することができます。sass-loader
は必要ありません。style-loader, css-loader だけで良いです。