storybookjs/storybook

Feature: Storybook doesn't show an error for a story file with Meta but no stories

开放

#21,375 创建于 2023年3月3日

 (3 条评论) (0 个反应) (0 位负责人)TypeScript (10,058 个派生)batch import
feature requesthelp wantedstory index

仓库指标

星标
 (89,909 个星标)
PR 合并指标
 (平均合并 7天 22小时) (30 天内合并 184 个 PR)

描述

Describe the bug

If you create a sandbox e.g. npx storybook@next sandbox then run Storybook

Then modify the contents of the Button.stories file to only this:

export default {
  title: 'Hello',
}

or

import { Button } from './Button'
export default {
  component: Button
}

Storybook will not display any errors in the CLI or in the browser, and the Button component will not be visible in the sidebar:

Additionally, you get the same behavior if you change the contents of the story file to be:

import { Button } from './Button'
export default {
  component: Button,
  excludeStories: 'Default'
}

export const Default = {}

贡献者指南