zoukankan      html  css  js  c++  java
  • ESLint之规则——rules

    所有的规则默认都是禁用的。在配置文件中,使用 "extends": "eslint:recommended" 来启用推荐的规则。在官方文档中有✔的表示推荐规则。

    1.简单使用

    如一个禁止打印(no-console)的规则,在eslintrc.js(或者JSON、YAML配置文件中)的rules字段修改相应的配置即可达到相应的校验规则。

    如:增加规则

      rules: {
        "no-console":"error"
      }

    此时如果校验的文件中有console语句就会报错。

    再将该规则修改为"off"的话,文件中如果有console语句就不会再报错了

    规则必须设置以下三者之一

    • "off" 或 0 - 关闭规则
    • "warn" 或 1 - 开启规则,使用警告级别的错误:warn (不会导致程序退出)
    • "error" 或 2 - 开启规则,使用错误级别的错误:error (当被触发的时候,程序会退出)

    2.添加参数

    如一个quotes规则,这个规则用于控制字符串是用单引号还是双引号的。

    如果设置为:

    "quotes":"error"

    此时表示只能用单引号。

    如果写成:

    "quotes":["error","double"],

    此时又表示错误级别为error,且只能用双引号来包裹字符串

    具体参数在eslint官网规则文档查询

  • 相关阅读:
    常用/常见Java Web 服务器/应用服务器Logo图文介绍
    三个快速且简单的让你的大脑安静下来的方法
    怎样判断自己是否在程序员平庸者之列?
    “好奇号”火星车和它搭载的软件(来自Erlang程序员的观点)
    旁观者效应”是如何毁掉我们的代码的
    怎么理解面向对象和面向过程到底的本质区别?
    面向对象方法论与结构化方法论的本质区别【转】
    不懂技术的人不要对懂技术的人说这很容易实现
    最近,波兰的程序员Chris(也叫KreCi)公布了他的第十四期程序员收入报告
    计算机专业的学生必须掌握的五门课程 不能掌握他们就不应该获得学位
  • 原文地址:https://www.cnblogs.com/codexlx/p/14367211.html
Copyright © 2011-2022 走看看