首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当组件有子时响应Styleguidist失败

当组件有子时响应Styleguidist失败
EN

Stack Overflow用户
提问于 2018-01-24 14:46:23
回答 1查看 1.3K关注 0票数 0

我们使用从项目组件的定义中生成文档。我们计划通过Github页面提供这样的文档。

我们的代码片段:

Button.tsx

代码语言:javascript
复制
export default class Button extends PureComponent<Props> {
    [...]
    render() {

        const { href, type, children, theme, size } = this.props
        const buttonChildren = children ? children : 'Button Text'
        [...]
        return <button  type="button">{buttonChildren}</button>
    }
}

Readme.md

代码语言:javascript
复制
[...]
Default Button
```jsx
代码语言:javascript
复制
<Button /> 
代码语言:javascript
复制

在通过我们设置的NPM脚本运行styleguidist build命令时,一切都正常。我们能够看到Button,它的内容返回到默认的"Button Text“。如果我们将标记文件更改为包含<Button> Default </Button>,则生成文档的dev版本可以正常工作(其按钮预览显示预期的“默认”)。当我们检出这些文档的构建版本时,我们会得到以下错误:ReferenceError: t is not defined。预览中没有显示按钮,只显示错误消息。

Styleguidist生成一个正在工作的文档构建和一个错误构建之间的唯一区别是(据我们所能看到的)在减价自述文件中包含或不包含Button组件的子组件。

我们在这里做了什么明显的错误吗?如有任何帮助或提示,将不胜感激:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-24 17:50:58

这是一个已知问题。始终首先检查GitHub,如果还没有报告bug,请在那里报告它们。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48425220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档