はじめに注意点
に記載されている通り、Storybook のバージョンが 7.0 以上の場合、インストールするパッケージが異なります。
執筆時点でのバージョン 7.0 は RC 版ですが、皆様がこの記事を読む時点で正式版になっている可能性があります。
なのでインストールされている Storybook のバージョン確認をお願いします。
実行環境
- Next.js : 13.2.4
- Storybook : 6.5.16
にて確認済み。
それぞれのバージョン確認方法
# Next.js のバージョン確認
npm info next version
# Storybook のバージョン確認
npm info storybook version
# もしくは
# npx start-storybook -V
実行内容
以下の 3 ステップです。
Dart Sass パッケージのインストール
https://nextjs.org/docs/basic-features/built-in-css-support#sass-support
にしたがってパッケージのインストールを行います。
npm install --save-dev sass
Storybook Addon Next パッケージのインストール
https://storybook.js.org/addons/storybook-addon-next/
にしたがってパッケージのインストールを行います。
npm install --save-dev storybook-addon-next
Storybook に Addon の機能を追加する
.storybook/main.js の addons キーに storybook-addon-next を追加します。
.storybook/main.js
module.exports = {
// other config ommited for brevity
addons: [
// ...
+ 'storybook-addon-next'
// ...
]
}