zoukankan      html  css  js  c++  java
  • ESLint的使用

      ESLint是在ECMAScript/JavaScript代码中识别和报告模式匹配的工具,它的目标是保证代码的一致性和避免错误。在许多方面,它和JSLint、JSHint相似,除了少数的例外:
      ESLint使用Espree解析;
      ESLint使用AST去分析代码中的模式;
      ESLint是完全插件化的,每一个规则都是一个插件并且你可以在运行时添加更多的规则。

    如何使用
      1. 安装
        npm install -g eslint

      2. 在项目目录下新建.eslintrc文件,自定义规则。
        详细规则可在官网查看;
        我基于官网的推荐规则以及平时的编码需求自己定义了一份规则
        安装方法:
          npm install -g eslint-config-hl

    在编辑器中使用(以Sublime为例)

      1. 在package control中,先安装在SublimeLinter,再安装SublimeLinter-contrib-eslint;
      2. 将自定义规则的.eslintrc文件放在项目目录下,即可。

      使用我的规则,可在项目根目录下新建文件.eslintrc.js:

    module.exports = {
      extends: 'hl',
    };

       安装好以后,如下图就可以在编辑器的Tools -> SublimeLinter 中看到常用的操作菜单。
                   

  • 相关阅读:
    Python入门练习实例
    关于“华为”的大数据分析
    numpy 安装
    JDBC URL格式定制
    Tomcat下JDBC连接样例
    命令行模式(CMD)下mysql查询中文显示乱码问题
    JDBC mysql驱动
    模态框点击空白处不关闭
    js动态绑定click事件时function传参问题
    云计算对传统软件工程的影响
  • 原文地址:https://www.cnblogs.com/huliang56/p/8215735.html
Copyright © 2011-2022 走看看