美文网首页
ESLint—— JavaScript 代码检查工具

ESLint—— JavaScript 代码检查工具

作者: waynedeng | 来源:发表于2017-03-12 19:25 被阅读486次

JavaScript 是一个动态的弱类型语言,在开发中比较容易出错。因为没有编译程序,为了寻找 JavaScript 代码错误通常需要在执行过程中不断调适。 而ESLint 这样的工具可以让程序员在编码的过程中就可以发现问题而不是在执行的过程中。

Eslint

还记得以前写过的Ruby Code Style吗,JS也是有一些推荐的JavaScript Standard Style:https://github.com/feross/standard/blob/master/docs/RULES-zhtw.md

对于个人或者团队的开发,统一的代码风格无疑是非常有必要的。不过体验下来,对于平时代码格式不那么强迫症的人来说,这种标准化的风格是非常“变态”的,比如:

http://eslint.org/docs/rules/eol-last Newline required at end of file but not found
在文件的最后必须要有空置的一行

http://eslint.org/docs/rules/indent Expected indentation of 2 spaces but found 4
缩进强制必须使用2个空格,这个规则对于hash类型的代码编排调整起来实在是太麻烦!

不过好在有一个auto-fix,自动修正格式的功能:

 eslint --ext .jsx --ext .js --fix file.js

当然如果使用WebStorm、Visual Studio Code等IDE,可以安装Eslint的插件,可以实时进行检查和修复。

具体是使用就不介绍了,简书里面就有很多参考:
http://www.jianshu.com/p/cfdb9faeca6c
http://www.jianshu.com/p/f2f06a0e154b

相关文章

  • ESLint

    1. ESLint是什么? ESLint 是一个开源的 JavaScript 代码检查工具,由 Nicholas ...

  • Prettier 和 ESLint

    ESLint ESLint 是一个 JavaScript 代码检查工具,根据给定的规则,它包括两方面作用: 对代码...

  • 【转】eslint的安装与使用

    什么是 ESLint ESLint(中文站点)是一个开源的 JavaScript 代码检查工具,使用 Node.j...

  • ESLint入门指南

    ESLint 是一个插件化的 javascript 代码检测工具,它可以用于检查常见的 JavaScript 代码...

  • ESlint

    1、简介: eslint检查我们写的 JavaScript 代码是否满足指定规则的静态代码检查工具。 JSHint...

  • ESLint—— JavaScript 代码检查工具

    JavaScript 是一个动态的弱类型语言,在开发中比较容易出错。因为没有编译程序,为了寻找 JavaScrip...

  • WebStorm + React 项目,配置 ESLint

    ESLint 简介 ESLint是一个开源的JavaScript代码检查工具,其作者是大名鼎鼎的“红宝书”《Jav...

  • eslint 从0到1

    简介 ESlint 可组装的javaScript和JSX检查工具, 提供一个插件化的javascript代码检测工...

  • ESLint 介绍

    ESLint 是用来检查我们写的 JavaScript 代码是否满足指定规则的静态代码检查工具。 通过用 ESLi...

  • ESLint初体验

    介绍 ESLint 是一个开源的 JavaScript 代码检查工具,由 Nicholas C. Zakas 于2...

网友评论

      本文标题:ESLint—— JavaScript 代码检查工具

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