使用 Yeoman Generator 时出错

Error working with Yeoman Generator

我正在按照这里的教程进行操作:http://yeoman.io/codelab/index.html

在第 5 步,我 运行 npm run serve 并在构建时遇到以下错误:

ERROR in ./src/app/components/TodoTextInput.js

/Users/pro/Documents/Code/React/Yo/Tutorial/mytodo/src/app/components/TodoTextInput.js 40:13 error Unnecessarily quoted property 'edit' found quote-props

✖ 1 problem (1 error, 0 warnings)

当我导航到 http://localhost:3000/ 时,它是空白的。我将不胜感激。

这似乎是 Fountain webapp 生成器的一个已知问题。 (参见 their github issues

当您从编辑 属性 中删除引号时,错误消息消失 TodoTextInput.js:38-42.

之前:

    className={
      classnames({
        'edit': this.props.editing,
        'new-todo': this.props.newTodo
      })}

之后:

    className={
      classnames({
        edit: this.props.editing,
        'new-todo': this.props.newTodo
      })}

找到答案here