个人开发常用的eslint规则,适用vue、react

"no-useless-escape": 0, // 禁用不必要的转义字符
    semi: [2, "never"], // 行尾使用分号
    "semi-spacing": [
      2,
      {
        before: false,
        after: true
      }
    ], // 强制分号之前和之后使用一致的空格
    indent: [2, 2, { SwitchCase: 1 }], // 缩进
    "comma-dangle": [2, "never"], // 是否允许对象中出现结尾逗号
    "no-undef": 0,
    "no-cond-assign": 2, // 条件语句的条件中不允许出现赋值运算符
    "no-dupe-keys": 2, // 对象中不允许出现重复的键
    "no-duplicate-case": 2, // switch语句中不允许出现重复的case标签
    "no-extra-semi": 2, // 不允许出现不必要的分号
    "no-regex-spaces": 2, // 正则表达式中不允许出现多个连续空格
    "no-unreachable": 2, // 在return,throw,continue,break语句后不允许出现不可能到达的语句
    "use-isnan": 2, // 要求检查NaN的时候使用isNaN()
    "no-multi-spaces": 2, // 不允许出现多余的空格
    "no-redeclare": 2, // 不允许变量重复声明
    "no-sequences": 2, // 不允许使用逗号表达式
    "no-label-var": 2, // 不允许标签和变量同名
    "fun-call-spacing": [0, "never"], // 函数调用时,函数名与()之间不能有空格
    "no-multiple-empty-lines": [2, { max: 1 }], // 空行最多不能超过两行
    "no-trailing-spaces": 2, // 一行最后不允许有空格
    "no-extra-parens": [2, "functions"], // 禁止不必要的括号 //(a * b) + c;//报错
    "space-before-blocks": [2, "always"], // 块前的空格
    "space-in-parens": [2, "never"], // 在<template>中强制括号内的间距一致
    "space-infix-ops": 2, // <template>中需要中缀运算符之间的间距
    "space-unary-ops": [
      2,
      {
        words: true,
        nonwords: false
      }
    ], // 在<template>中的一元运算符前后强制一致的间距
    "no-irregular-whitespace": 2, // 不能有不规则的空格
    singleQuote: 0, // 设置单引号
    printWidth: 0, // 设置换行长度
    "block-spacing": [2, "always"], // 禁止或强制在单行代码块中使用空格
    "arrow-spacing": [
      2,
      {
        before: true,
        after: true
      }
    ] // 在<template>中的箭头函数前后强制一致的间距

相关推荐

  1. 个人开发常用eslint规则适用vue、react

    2024-01-05 18:32:02       43 阅读
  2. eslint 规则

    2024-01-05 18:32:02       49 阅读
  3. 有什么小程序适合个人开发

    2024-01-05 18:32:02       21 阅读
  4. ESlint代码规范

    2024-01-05 18:32:02       34 阅读
  5. SVM中常用核函数及适用场景

    2024-01-05 18:32:02       11 阅读
  6. Nginx常用安全屏蔽规则

    2024-01-05 18:32:02       17 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-05 18:32:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-05 18:32:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-05 18:32:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-05 18:32:02       20 阅读

热门阅读

  1. 4. 动态SQL

    2024-01-05 18:32:02       29 阅读
  2. px、rpx、em以及rem的区别与用法

    2024-01-05 18:32:02       46 阅读
  3. 面试算法79:所有子集

    2024-01-05 18:32:02       37 阅读
  4. 数据结构OJ实验11-拓扑排序与最短路径

    2024-01-05 18:32:02       28 阅读
  5. Python学习笔记(四)流程控制方法

    2024-01-05 18:32:02       32 阅读
  6. STM32 基础知识(探索者开发板)--115讲 OLED

    2024-01-05 18:32:02       39 阅读
  7. itextpdf中文不显示问题

    2024-01-05 18:32:02       37 阅读
  8. React16源码: Hooks源码实现

    2024-01-05 18:32:02       36 阅读
  9. GreatSQL社区2023全年技术文章总结

    2024-01-05 18:32:02       45 阅读
  10. 7-24 约分最简分式 分数 15

    2024-01-05 18:32:02       33 阅读