Eslint将流类型报告为语法错误

GN.*_*GN. 7 javascript eslint flowtype

如果我正在使用流程.. https://flowtype.org/

// @flow
var foo = (str: string) => {
  return str;
};
Run Code Online (Sandbox Code Playgroud)

和Eslint在一起,Eslint报告意外的令牌str: string.

有没有办法让Eslint忽略(或识别)流类型而不将它们报告为错误?

Jam*_*yle 7

正如哈姆雷特所 提到的那样,eslint-plugin-flowtype会做一些事情:

  • 通过babel-eslint添加对flow(以及将来的JavaScript语法)的语法支持
  • 为linting flow语法添加额外的eslint规则

以下是安装说明配置文档.