create-react-app 不支持 `yield`?
create-react-app doesn't support `yield`?
我使用 create-react-app
创建了一个项目,但是当我使用关键字 yield
编写一些代码时,页面显示在 yield
处声明 'Unexpected token' 的构建错误。
有没有办法在 create-react-app
个项目中启用 yield
?
您是否忘记使用 *
符号将函数标记为生成器?
function fn() {
yield "some value";
}
此代码导致语法错误,因为普通函数中不允许使用 yield 关键字。
function *generatorFn() {
yield "some value";
}
此代码不会导致语法错误,因为该函数是一个生成器。
有关示例,请参阅 this snippet
我使用 create-react-app
创建了一个项目,但是当我使用关键字 yield
编写一些代码时,页面显示在 yield
处声明 'Unexpected token' 的构建错误。
有没有办法在 create-react-app
个项目中启用 yield
?
您是否忘记使用 *
符号将函数标记为生成器?
function fn() {
yield "some value";
}
此代码导致语法错误,因为普通函数中不允许使用 yield 关键字。
function *generatorFn() {
yield "some value";
}
此代码不会导致语法错误,因为该函数是一个生成器。
有关示例,请参阅 this snippet