Next.jsでBootstrapを使う
ReactのSSRフレームワーク”Next.js”で、Bootstrapを使う方法を書いておきます。
React Bootstrapのインストール
React用のBootstrapとして、その名も “React Bootstrap“ がありますので、これを使います。
1 | npm install react-bootstrap bootstrap |
CSSの読み込み
React BootstrapにCSSは入っていないので、別途CSSを適用する必要があります。
今回は、通常のBootstrapのものを使うことにします。
Next.jsでCSSファイルを適用するために@zeit/next-cssをインストールします。
1 | npm install --save @zeit/next-css |
次に、CSSファイルを使うためBootstrap自体もインストールします。
1 | npm install bootstrap --save |
準備ができたので、設定ファイルを書き換えとCSSを読み込みます。
1 | // next.config.js |
1 | // pages/index.js |
Bootstrapを使う
例えばBootstrapのボタンを使いたい場合は、次のように書きます。
1 | // 使いたいコンポーネントをimportする |
まとめ
Next.jsでも簡単にBootstrapを使えますので、ぜひ使ってみてください。