eslint 无法识别 Flow Generator 类型
Flow Generator type is not being recognized by eslint
我正在使用带有流类型的 eslint。在我决定使用 es6 生成器之前,它工作得很好。导出生成器时,我需要指定 return 类型,但 eslint 无法识别生成器类型。
export function *gen2(): Generator {
yield 'test';
}
Eslint 显示此错误:'Generator' is not defined.
但流程运行良好。
有人知道如何让 eslint 识别生成器类型吗?
JS 中没有全局 Generator
构造函数,因此 ESLint 会将其视为未知。您需要将其作为全局项添加到 .eslintrc
,例如
{
"rules": {},
"globals": {
"Generator": true
}
}
我正在使用带有流类型的 eslint。在我决定使用 es6 生成器之前,它工作得很好。导出生成器时,我需要指定 return 类型,但 eslint 无法识别生成器类型。
export function *gen2(): Generator {
yield 'test';
}
Eslint 显示此错误:'Generator' is not defined.
但流程运行良好。
有人知道如何让 eslint 识别生成器类型吗?
JS 中没有全局 Generator
构造函数,因此 ESLint 会将其视为未知。您需要将其作为全局项添加到 .eslintrc
,例如
{
"rules": {},
"globals": {
"Generator": true
}
}