eslint 的三大通用规则

来源:互联网 发布:mx anywhere2 软件 编辑:程序博客网 时间:2024/05/21 09:19

eslint官方提供了3种预安装包:

  1. eslint-config-google

    Google标准

    执行安装:

    npm install eslint eslint-config-google -g
  2. eslint-config-airbnb

    Airbnb标准,它依赖eslint, eslint-plugin-import, eslint-plugin-react, and eslint-plugin-jsx-a11y等插件,并且对各个插件的版本有所要求。

    你可以执行以下命令查看所依赖的各个版本:

    npm info "eslint-config-airbnb@latest" peerDependencies

    你会看到以下输出信息,包含每个了每个plugins的版本要求

    { eslint: '^3.15.0',  'eslint-plugin-jsx-a11y': '^3.0.2 || ^4.0.0',  'eslint-plugin-import': '^2.2.0',  'eslint-plugin-react': '^6.9.0' }

    知道了每个plugins的版本要求后,代入以下命令执行安装即可使用:

    npm install eslint-config-airbnb eslint@^#.#.# eslint-plugin-jsx-a11y@^#.#.# eslint-plugin-import@^#.#.# eslint-plugin-react@^#.#.# -g
  3. eslint-config-standard

    Standard标准,它是一些前端工程师自定的标准。

    执行安装:

    npm install eslint-config-standard eslint-plugin-standard eslint-plugin-promise -g
原创粉丝点击