我在这里关注教程:http://yeoman.io/codelab/index.html
在第5步,我运行npm run serve
并在构建时遇到以下错误:
> ./src/app/components/TodoTextInput.js中的错误/Users/pro/Documents/Code/React/Yo/Tutorial/mytodo/src/app/components/TodoTextInput.js 40:13错误不必要的引用属性'编辑'发现引用道具
✖1个问题(1个错误,0个警告)
当我导航到http://localhost:3000/
时,它是空白的。我将不胜感激任何指导。
答案 0 :(得分:1)
这似乎是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。