学习 ESLint 前奏

一般来说,有完整工具链的工程代码,需要具备完善功能点,以我的肤浅理解

  • 版本管理

    • Git
    • SVN
    • xxx…
  • 项目管理

    • Redmine
    • JIRA
    • GitHub Issue
    • xxx…
  • 持续集成
    • 工具
      • Jenkins
      • TravisCI
      • xxx…
    • 功能
      • 检查代码,包括代码风格,潜在错误
      • 编译代码
      • 测试代码
        • BDD
        • TDD
  • 持续部署

好的,本文主角 ESLint 就是用来完成 检查代码

ESLint

https://eslint.org/
https://github.com/eslint/eslint

学习参考

利用 ESLint 检查代码质量
我是如何在公司项目中使用ESLint来提升代码质量的
https://www.jianshu.com/p/bf0ffe8e615a

辅助项目

1、https://github.com/standard/eslint-config-standard
2、https://github.com/standard/standard

总结

主要一步一步的操作式的文章,Google 就一堆了。 ┓( ´∀` )┏