create-react-app不支持`yield`?

时间:2017-01-25 09:02:15

标签: ecmascript-6 yield create-react-app

我使用create-react-app创建了一个项目,但是当我使用关键字yield编写一些代码时,该页面显示了构建错误声明“意外令牌”的情况。在yield

enter image description here

有没有办法在yield项目中启用create-react-app

1 个答案:

答案 0 :(得分:2)

您是否忘记使用*符号将该功能标记为生成器?

function fn() {
    yield "some value";
}

此代码导致语法错误,因为普通函数中不允许使用yield关键字。

function *generatorFn() {
    yield "some value";
}

此代码不会导致语法错误,因为该函数是生成器。

有关示例,请参阅this snippet