我想在故事书中添加顺风。这样 Stories 就会像在 Web 上一样呈现。
我曾经create-react-app project-name --template typescript创建过这个项目。
然后为了安装tailwind,我遵循了tailwind 文档中的https://tailwindcss.com/docs/guides/create-react-app指令。
完成后,我运行了代码npm sb init。这确保了故事书的运行。
现在我需要告诉 storybook 使用 tailwindcss 进行样式设置。但我不知道如何。
我看到的每个其他答案都告诉编辑postcss.config.js文件。
但我遵循了这个https://tailwindcss.com/docs/guides/create-react-app文档,我什至不必创建 postcss.config.js 文件。所以我很困惑现在该怎么办。
为了清楚起见,我将在下面包含一些配置文件。
craco.config.js
module.exports = {
style: {
postcss: {
plugins: [
require('tailwindcss'),
require('autoprefixer'),
],
},
},
}
Run Code Online (Sandbox Code Playgroud)
.storybook/preview.js
import "../src/index.css"
export const parameters = {
actions: { argTypesRegex: "^on[A-Z].*" },
}
Run Code Online (Sandbox Code Playgroud)
.storybook/main.js
module.exports = {
"stories": [
"../src/**/*.stories.mdx",
"../src/**/*.stories.@(js|jsx|ts|tsx)"
],
"addons": [
"@storybook/addon-links",
"@storybook/addon-essentials",
"@storybook/preset-create-react-app"
]
} …Run Code Online (Sandbox Code Playgroud)