eslint 的两种使用方式

方式一(推荐): 将 eslint 添加到 webpack 的工作流程中

使用 eslint-loader 将其eslint 集成到 webpack 的工作流中(详细步骤可参考该教程)。
在对项目 npm install 时即可安装好了eslint 相关的全部依赖,无需多余配置。适合应用于团队项目。

方式二: 在个人本机上安装 eslint,使用统一的 .eslintrc 配置文件。

适用于监督个人代码风格。

注意事项

  • 需要全局安装有关 eslint 的所有依赖。如eslint babel-eslint eslint-plugin-react eslint-plugin-import以及 modula 等项目所需要的eslint 扩展插件。
  • 在 sublime 中 eslint 设置为后台自动检查时,如果没有打开 console, eslint本身报错是看不到的,此时可能让开发人员认为没有代码中没有lint相关问题。(同样的,如果 eslint 安装完毕之后发现没有生效,也应该如此检查)此时需要在终端执行 eslint 命令(或者打开 console 面板),查看报错原因来添加缺失的插件。
  • 针对团队项目开发不够友好,有人可能不会十分遵从 eslint 的使用规则(在 precommit中添加 eslint 校验,可以保证这点儿)。

你可能感兴趣的:(eslint 的两种使用方式)