未捕获的TypeError:无法读取未定义的属性'string'

时间:2018-06-22 18:07:35

标签: javascript reactjs storybook

我正在尝试在React UI上安装故事书。当我运行此命令时: npm运行故事书

我收到以下错误: enter image description here

我确实引用了这些链接 Cannot read property 'string' of undefined | React.PropTypes | LayoutPropTypes.js  并尝试应用建议的解决方案,但仍然给我同样的错误。我显式安装了prop类型库,并删除了react版本之前的^。 react和prop类型的版本如下: “反应”:“ 16.3.2”, “ prop-types”:“ ^ 15.6.2”

我的代码如下:

import React from 'react';
import { storiesOf } from '@storybook/react';
import { configure } from '@kadira/storybook';
import { action } from '@storybook/addon-actions';
import PropTypes from 'prop-types';
import Button from '../components/Button';

storiesOf('Button', module)
    .add('with text', () => (
        <Button onClick={action('clicked')}>Hello Button</Button>
    ))
    .add('with some emoji', () => (
        <Button onClick={action('clicked')}><span role="img" aria-label="so cool">   </span></Button>
    ));  

我还缺少一些步骤吗?

0 个答案:

没有答案