0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【たった 3 ステップで完了】Next.js + Storybook で SCSS を使用する。

Last updated at Posted at 2023-03-25

はじめに注意点

に記載されている通り、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'
    // ...
  ]
}
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?