npm 包 eslint-config-substandard 使用教程

阅读时长 3 分钟读完

前言

在前端开发过程中,代码规范是非常重要的一环。eslint 是目前比较常用的代码规范检查工具之一,而 eslint-config-substandard 则是针对 Substandard.js 规范的 eslint 配置。本篇文章将为读者介绍如何使用 eslint-config-substandard 并解析其中的规范。

安装

我们可以直接在 npm 上找到 eslint-config-substandard 并进行安装。

安装完成之后,在项目根目录下创建 .eslintrc.js 文件,并在里面添加如下代码:

规范解析

下面解析一下 eslint-config-substandard 中定义的规范。

1. 缩进

默认情况下,eslint-config-substandard 中缩进的空格为两个。

-- -------------------- ---- -------
-- ----
-- ------ -
  --------------------
-

-- ----
-- ------ -
--------------------
-

2. 分号

在 eslint-config-substandard 中,分号是必须的。

3. 引号

eslint-config-substandard 中,字符串统一使用单引号。

4. 括号

eslint-config-substandard 中,括号不允许省略。if 和 while 的小括号必须和它们关联的语句在同一行。

-- -------------------- ---- -------
-- ----
-- ------ -
  --------------------
-

-- ----
-- ------
-
  --------------------
-

5. 对象和数组

对象和数组的元素末尾不允许有逗号。

-- -------------------- ---- -------
-- ----
--- --- - --- -- ---
--- --- - -
  ----- --------
  ---- --
-

-- ----
--- --- - --- -- ----
--- --- - -
  ----- --------
  ---- ---
-

常用规则

下面列出几条常用的规则。

1. 禁止使用 var 声明变量

2. 强制使用 const 声明常量

3. 禁止使用未定义变量

4. 禁止使用 console.log 和 debugger

总结

本篇文章主要介绍了如何使用 eslint-config-substandard 并解析了其中的规范细则。开发者可以通过安装该 npm 包,并按照规范定义 .eslintrc.js 文件配置来约束代码风格,从而更好地保证代码的可维护性和可读性。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005591481e8991b448d6840

纠错
反馈