eslint 无法解析 $ReadOnlyArray

eslint cannot resolve $ReadOnlyArray

当我尝试使用 $ReadOnlyArray 时,eslint 显示错误“$ReadOnlyArray is not defined (no-undef)”。我可能有一个错误的配置,但我不知道从哪里开始。

这里有一些环境信息:

您需要安装 Flow 类型的 linting 规则,如下所示:

npm install eslint-plugin-flowtype --save-dev

您的 .eslintrc 文件应如下所示:

{
    "parser": "babel-eslint",
    "env": {
    },
    "plugins": [            
        "flowtype"        
    ],
    "extends": [
        "eslint:recommended",
        "plugin:flowtype/recommended"
    ],
    "rules": {            
    }
}