【发布时间】:2021-12-22 17:44:56
【问题描述】:
我们希望将我们项目的 Storybook 组件集成到多个目录中,但通过 .storybook/main.js 中的设置访问所有这些组件
我们的目录如下所示: several frontends storybook directory (image)
您也可以查看 Git 存储库:https://github.com/Venture-Capitol
现在我们使用解决方法来注释掉 main.js 配置中不需要的部分,但显然这不是一个长期的解决方案。
看起来像这样:
module.exports = {
stories: [
// TODO: make all stories visible at the same time
// --- GPF components ---
"../../../apps/frontend/src/components/stories/**/*.stories.mdx",
"../../../apps/frontend/src/components/stories/**/*.stories.@(js|jsx|ts|tsx)",
// // --- UTR components ---
// "../../../apps/utr-frontend/components/stories/**/*.stories.mdx",
// "../../../apps/utr-frontend/components/stories/**/*.stories.@(js|jsx|ts|tsx)",
// // --- Global components ---
// "../../components/stories/**/*.stories.mdx",
// "../../components/stories/**/*.stories.@(js|jsx|ts|tsx)",
],
addons: ["@storybook/addon-links", "@storybook/addon-essentials"],};
有什么建议吗?
提前致谢!!
【问题讨论】: