VueJS、PostCss、および Tailwind を使用して、Storybook でコンポーネント開発を行うプロジェクトの設定に成功した人はいますか?
私はここまで来ました:
- 新規
vue
プロジェクト (vue-cli 3.0.5
) - @storybook/vue (4.0.0-alpha.25)
- tailwindcss (0.6.5)
- を使用してコンポーネントを作成
<style lang="postcss"> ... </style>
- スタイル ブロック内でTailwind を使用
@apply
してユーティリティ クラスをコンポーネントに適用する
lang="postcss"
私が遭遇する問題は、ストーリーブックを実行しているときに、使用するストーリーを作成するコンポーネントがコンパイル中に失敗することです。
webpack
エラーを停止するカスタム構成を追加しようとしましたが、コンポーネントのスタイルがまだ設定されていません。
const path = require('path')
module.exports = {
module: {
rules: [
{
test: /\.postcss$/,
loaders: ["style-loader", "css-loader", "postcss-loader"],
include: path.resolve(__dirname, '../')
}
]
}
}
また、ファイル自体にmy app.postcss
(tailwind をインポートする) をインポートしようとしましたが、役に立ちませんでした。stories.js
どんな助けでも大歓迎です。