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 校验,可以保证这点儿)。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容