【发布时间】:2021-09-02 08:07:19
【问题描述】:
我正在尝试使用顺风 css 构建我的故事书。运行build-storybook 时,组件使用顺风类呈现。不幸的是,当我构建故事书并使用npx http-server storybook-static 运行创建构建storybook-static 时,类未加载到故事中,并且组件显示时未设置样式。
这是我的项目的 repro repo: https://gitlab.com/ens.evelyn.development/storybook-issue
这是我的main.js:
const path = require('path')
module.exports = {
"stories": [
"../src/components/**/**/*.stories.mdx",
"../src/components/**/**/*.stories.@(js|jsx|ts|tsx)"
],
"addons": [
"@storybook/addon-links",
"@storybook/addon-essentials",
{
name: '@storybook/addon-postcss',
options: {
postcssLoaderOptions: {
implementation: require('postcss'),
},
},
},
"@storybook/addon-actions",
"storybook-tailwind-dark-mode"
]}
我的项目结构如下所示:
.storybook
src
components
subdir
Button
index.tsx
button.stories.js
styles
index.css (<-- tailwindcss file)
非常感谢任何提示或建议。
【问题讨论】:
-
你的其他风格怎么样?
-
@Pytth 我目前只使用 tailwindcss,所以我唯一的样式位于 src/styles/index.css
标签: css reactjs tailwind-css storybook