美文网首页让前端飞Web前端之路
eslint中添加flow 报错 "Cannot re

eslint中添加flow 报错 "Cannot re

作者: mytac | 来源:发表于2018-06-12 15:33 被阅读2次

    配置

    安装 eslint-plugin-flowtype

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

    配置.eslintrc

    {
      "parser": "babel-eslint",
      "plugins": [
        "flowtype"
      ],
      "rules": {
          ....
      }
    

    "Cannot read property 'type' of undefined" 解决方法

    经过测试用以下版本解决:

    "babel-core": "6.26.0", // 目前babel7还再测试,用6更稳定
    "eslint": "4.13.0", // 官方也指定这个版本不会报这个错
    "eslint-plugin-flowtype": "^2.49.3", // 这个可以是最新版
    

    相关文章

      网友评论

      • 巨巨:eslint用的哪个extend?
        mytac:@巨巨 一般都用airbnb~
        巨巨:@张君卓 你们不是基于某家公司的extend? 全自己定制rules的?
        mytac:上面有配置

      本文标题:eslint中添加flow 报错 "Cannot re

      本文链接:https://www.haomeiwen.com/subject/zpxreftx.html