插件式Javascript验证工具 ESLint

MIT
JavaScript
跨平台
2014-04-24
bear256

ESLint 是一个开源的JavaScript验证工具,相比JSLint,ESLint具有可配置性。其他跟 JSLint 的不同之处:

  • ESLint 使用 Esprima 来进行 javascript 解析

  • ESLint 使用 AST 来修改代码模式

  • ESLint 是完全插件化的,每个规则都是一个插件,用户可以在运行时增加更多的插件


加载中

评论(0)

暂无评论

ESLint 5.11.1 发布,JavaScript 代码检验工具

ESLint 5.11.1 已发布,这是一个小的修复版本,解决了在 no-useless-catch 中对可选的 catch 绑定的处理问题。#11205 ESLint 是一个开源的 JavaScript 代码检验工具,相比 JSLint,ESLint 具...

2018/12/28 07:45

ESLint 组件库的 npm 帐号被盗,并被注入恶意代码

2018年7月12日,一名黑客盗用了 ESLint 项目维护者的 npm 帐号,并使用该帐号发布了两个包含恶意软件的版本更新,用户在安装时,恶意代码将会自动执行,然后访问某个网站,同时会把用户的 .n...

2018/07/14 08:02

ESLint 5.1.0 发布,JavaScript 代码检验工具

ESLint 5.1.0 已发布,更新内容包括: no-catch-shadow 规则已被弃用 调整可能令人困惑的 CLI 消息 文档:只缓存成功的 linted 文件 文档:完善关于“自定义解析器”(custom parsers)的缺失...

2018/07/14 07:20

ESLint 4.19.1 发布,JavaScript 代码检验工具

ESLint 是一个开源的 JavaScript 代码检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模...

2018/03/24 07:06

ESLint 4.16.0 发布,JavaScript 检验工具

ESLint 是一个开源的 JavaScript 检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模式 ...

2018/01/21 07:24

ESLint 4.12.1 发布,JavaScript 检验工具

ESLint 4.12.1 已发布,ESLint 是一个开源的 JavaScript 检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用...

2017/12/04 07:18

ESLint 3.16.1 发布,JavaScript 检验工具

ESLint 3.16.1 发布了,ESLint 是一个开源的 JavaScript 检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用...

2017/02/27 07:28

ESLint 3.15.0 发布,JavaScript 检验工具

ESLint 3.15.0 发布了,ESLint 是一个开源的 JavaScript 检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用...

2017/02/06 07:15

ESLint 3.12.0 发布,JavaScript 验证工具

ESLint 3.12.0 发布了,ESLint 是一个开源的 JavaScript 验证工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用...

2016/12/12 07:47

ESLint v3.4.0 发布,JavaScript 验证工具

ESLint v3.4.0 发布了,ESLint 是一个开源的JavaScript验证工具,相比JSLint,ESLint具有可配置性。其他跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AS...

2016/09/05 07:54

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
【一周热点】鉴黄训练数据已删除,你以为人民警察会相信你吗?

回顾一周社区热门资讯与你的精彩留言~ 第【十二】期:0119-0125 一周一问,你有什么见解? 有没有一本书或教程,教你如何把一堆乱代码逐步优化成逻辑清...

01/25 18:43

没有更多内容

加载失败,请刷新页面

没有更多内容

eslint配置解析,帮你快速上手。

官网的文档通常写的比较隐晦难懂,我整理一些通用的配置,帮助新手上手。 学习时可以对照官网 eslint文档 1.基本配置 .eslintrc.js module.exports = { /** * 1. eslint默认会遍历到父级文件...

02/26 20:05
3
0
ESLint使用指南

介绍 在团队协作中,为避免低级 Bug、产出风格统一的代码,会预先制定编码规范。使用 Lint 工具和代码风格检测工具,则可以辅助编码规范执行,有效控制代码质量。 安装 局部安装 npm instal...

2018/07/11 09:20
172
2
在项目中如何使用ESLint提高代码质量

关于ESLint的版本,目前ESLint的稳定版本是v4.19.1,如果你看过ESLint的官方文档,就会知道官网推出了ESLint v5.0.0-alpha.1,这是ESLint的一个主要版本升级。由于这是预发布版本,ESLint尚未...

2018/04/18 13:41
50
0
typescript-eslint上手

typescript-eslint上手 ⚠️ TSLint will be deprecated some time in 2019. See this issue for more details: Roadmap: TSLint → ESLint. https://github.com/palantir/tslint tslint官网...

05/16 18:49
255
0
前端代码规范(es6,eslint,vue)

前端开发规范 一、HTML 1.语义化标签 HTML5 提供了很多语义化元素,更好地帮助描述内容。希望你能从这些丰富的标签库中受益。 <!-- bad --> <div id="main"> <div class="article"> <div cl...

2018/01/20 09:59
940
0
实例详解Vue项目使用eslint + prettier规范代码风格

团队开发的项目,如果没有对代码风格作要求,有多少团队成员,就当然会出现多少种不同的代码风格。因此,我们需要一种能够统一团队代码风格的工具,作为强制性的规范,统一整个项目的代码风格...

2018/11/10 16:06
140
0
vue中eslintrc.js配置最详细介绍

本文是对vue项目中自带文件eslintrc.js的内容解析, 介绍了各个eslint配置项的作用,以及为什么这样设置。 比较详细,看完能对eslint有较为全面的了解,基本解除对该文件的疑惑。 /** * 参考...

01/14 16:25
121
0
TypeScript + eslint 格式化代码及其它

缘起 之前使用 tslint 校验代码格式,后来发现 ts 官方已经放弃这个转而使用 eslint,研究了一下把相应配置调整了一下。 目标: 使用 eslint、prettier 格式化 TypeScript 代码 使用 husky、...

05/27 12:38
42
0
Eslint依赖的安装

添加eslint的规范,工程内的package.json文件中没有eslint的配置信息 在cmd中进入react-basic项目工程 输入npm i eslint --save -dev命令行,执行结果: 此时工程内的package,json文件中,在...

2018/05/27 17:09
29
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部