zoukankan      html  css  js  c++  java
  • eslint一些常见配置

    eslint是一个代码检测工具,使用它可以避免低级错误和统一代码的风格。它是完全可以自己配置的,下面是我用到的一些配置,或者说自己犯的一些错误:

      space-before-function-paren 顾名思义,函数(左)括号之前是否要有空格

      eol-last  要求或禁止文件末尾存在空行

      indent   强制使用一致的缩进

      key-spacing  强制在对象字面量的属性中键和值之间使用一致的间距

      semi    定义语句末尾是否要有分号,因为js引擎有一个自动分号插入特性(ASI),可能会出现一些意外情况,这个属性就是帮助你规避这些情况的

      no-undef   禁用未声明的变量,除非它们在/*global*/注释中被提到

      no-unused-vars 禁止出现未使用的变量
      
      no-trailing-spaces 禁用行尾空格\

      no-multiple-empty-lines 禁止出现多行空行

      space-infix-ops 要求操作符周围有空格

      这边我只对这些属性做出一些解释,让你在看到eslint报错的时候知道什么地方错,并没有去演示它怎么配置;有人会嫌eslint太严格,而不去使用它,但是一个好的程序猿,其良好的代码风格是必须的,所以个人建议还是要学着去使用它;
    暂时只用到这么多,后续会慢慢补充
  • 相关阅读:
    ADB常用命令
    Java内部开发框架
    Android开发的十个建议
    通过浏览器访问网站的过程
    CDN的概念和解决的问题
    nginx实现range请求
    Nginx如何重新编译添加模块
    MP4文件在线播放首屏慢的问题
    Ubuntu下添加程序到应用程序
    一致性hash
  • 原文地址:https://www.cnblogs.com/wusan/p/7589462.html
Copyright © 2011-2022 走看看