Skip to content

onvno/eslint-config-onvno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eslint-config

ESlint配置

依赖 eslint-config-airbnb,具体规范可参照Airbnb JavaScript Style Guide。(中文版本点这里

并根据目前项目es5/6混合使用情况,做以下调整:

  • 取消es6配置
  • 字符串使用双引号

目前此规范为基本版本,后续会根据项目中使用反馈,对rule进行调整。

使用方法

  • 安装

    npm install --save-dev eslint-config-onvno
  • 配置文件.eslintrc.json

    {
        "extends": [
            "eslint-config-onvno"
        ],
        "rules": {
            "comma-dangle": 0
        }
    }
  • 使用:以gulp使用举例

    var gulp = require('gulp');
    var eslint = require('gulp-eslint');
    
    gulp.task('lint', function() {
    	return gulp.src('./test/*.js')
    		.pipe(eslint())
    		.pipe(eslint.format());
    });
    

    执行gulp lint可查看对应js文件的报错信息

待补充

  • eslint在其他环境中配置
  • eslint配置完善

About

配置ESlint

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published