zoukankan      html  css  js  c++  java
  • ESLint学习笔记——(二)配置

    配置ESLint

    ESLint的设计用例是灵活可配置的。您可以关闭每个规则,只在基本语法验证的情况下运行,或者混合匹配绑定的规则和您的自定义规则,以满足项目的需要。配置ESLint有两种主要方式:

    1. 注释配置——使用JavaScript注释将配置信息直接嵌入到文件中。
    2. 文件配置——使用JavaScript、JSON或YAML文件来指定整个目录及其所有子目录的配置信息。它可以是  .eslintrc.*  文件的形式,也可以是包中的eslintConfig字段。ESLint会自动查找和读取这两个文件,或者你可以在命令行中指定一个配置文件。

    以下是一些你可以在ESLint中配置的选项:

    • 环境——设计脚本运行的环境。每个环境都带有一组预定义的全局变量。
    • 全局——脚本在执行过程中访问的额外的全局变量。
    • 规则——启用了哪些规则,在什么错误级别上。
    • 插件——第三方插件定义额外的规则、环境、配置等,供ESLint使用。

    所有这些选项都让你可以细粒度地控制ESLint如何对待你的代码。

    通过如下内容讲解ESLint的配置

      配置文件

    • 配置文件的格式
    • 使用配置文件
    • 添加共享配置
    • 配置文件的层级和层次结构
    • 扩展配置文件
    • 基于全局模式的配置
    • 自定义配置文件(不建议)

      语言选项

    • 指定环境
    • 指定全局(变量、定义)
    • 指定解析器

      规则

    • 配置规则
    • 禁用规则

      插件

    • 指定解析器
    • 指定处理器
    • 配置插件

      忽略代码

    • 配置文件中的忽略模式
    •  .eslintignore 文件
    • 在   package.json  定义忽略验证
    • 已忽略验证文件的警告
    学什么,就写什么!遇到什么问题,解决问题了,就记录一下解决的过程!
  • 相关阅读:
    我们的CPU遭到攻击[LOJ558]
    历史[ZJOI2018]
    字符串[LOJ6517]
    奥运公交[LOJ3255]
    BLO-Blockade[POI2008]
    压力[BJOI2013]
    Earthquake[USACO01OPEN]
    暴力写挂[CTSC2018]
    极简教程:数据结构与算法(二)
    DllRegisterServer的调用失败的问题解决方法
  • 原文地址:https://www.cnblogs.com/eshinex/p/14553147.html
Copyright © 2011-2022 走看看