You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Storybook中禁用Docs菜单入口及恢复旧版布局?

Storybook 7 Docs 入口调整与恢复方案

一、全局/单个Story禁用侧边栏Docs入口

1. 全局禁用

在.storybook/main.js(或.ts)中修改docs配置,关闭自动生成的侧边栏Docs入口:

module.exports = {
  docs: {
    autodocs: 'none'
  }
};

若使用TypeScript:

import type { StorybookConfig } from '@storybook/react-vite';

const config: StorybookConfig = {
  docs: {
    autodocs: 'none'
  }
};
export default config;

2. 单个Story禁用

在目标组件的Story meta配置中,通过参数关闭当前组件的Docs入口:

export default {
  title: 'Components/Button',
  component: Button,
  parameters: {
    docs: {
      autodocs: false
    }
  }
};

二、恢复旧版标签页式Docs展示

Storybook 7默认移除了顶部Docs标签页,可通过以下配置恢复:

在.storybook/preview.js(或.ts)中添加参数配置,强制开启顶部标签页切换模式:

export const parameters = {
  docs: {
    inlineStories: false,
    page: null,
    tab: 'story'
  },
  viewMode: 'story'
};

如果上述配置不生效,可通过自定义UI布局进一步调整(进阶操作),在.storybook/manager.js中修改导航布局:

import { addons } from '@storybook/addons';
import { create } from '@storybook/theming';

addons.setConfig({
  theme: create({
    // 可自定义主题样式适配标签页展示
  }),
  showNav: true,
  showPanel: true
});

注:部分配置可能随Storybook小版本更新略有变化,建议结合官方最新文档微调。

内容的提问来源于stack exchange,提问作者Qwerty

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 06:35:01