Reactjs Storybook错误意外的默认导出,没有标题:{“includeStories”:[],“parameters”:{“docs”:{}
我将跟随官方教程 我得到了错误Reactjs Storybook错误意外的默认导出,没有标题:{“includeStories”:[],“parameters”:{“docs”:{},reactjs,storybook,Reactjs,Storybook,我将跟随官方教程 我得到了错误没有标题的意外默认导出:{“includeStories”:[],“parameters”:{“docs”:{}}} 我在stories目录下的CreditCard.stories.mdx文件中只有一个故事: import { Meta, Story } from '@storybook/addon-docs/blocks'; import { withKnobs, select, boolean } from '@storybook/addon-knobs';
没有标题的意外默认导出:{“includeStories”:[],“parameters”:{“docs”:{}}}
我在stories目录下的CreditCard.stories.mdx文件中只有一个故事:
import { Meta, Story } from '@storybook/addon-docs/blocks';
import { withKnobs, select, boolean } from '@storybook/addon-knobs';
import CreditCard from '../src/CreditCard.js';
<Meta title="Design System|CreditCard" component={CreditCard} />
# Credit card
- This component must use `inputmode="numeric"` in order to bring up the correct keyboard on mobile.
addons.js文件:
import '@storybook/addon-actions/register';
import '@storybook/addon-links/register';
import '@storybook/addon-docs/register';
import '@storybook/addon-knobs/register';
module.exports = ['@storybook/addon-docs/react/preset'];
presets.js文件:
import '@storybook/addon-actions/register';
import '@storybook/addon-links/register';
import '@storybook/addon-docs/register';
import '@storybook/addon-knobs/register';
module.exports = ['@storybook/addon-docs/react/preset'];
问题已解决:如果您在故事内部使用了
导出默认功能
,那么显然是由空白引起的问题也会发生,如果出于某种原因想重用故事,最好是不使用默认
选项直接导出通过添加title
作为示例代码来解析
export default{
title: 'Components/Button',
BUTTON: {
children: [`Button`]
},
......
更详细一点:直接原因是导入和
组件之间没有空行