eslint-config-iuap

0.0.2 • Public • Published

eslint-config

ESlint配置

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

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

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

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

使用方法

  • 安装

    npm install --save-dev eslint-config-iuap
  • 根目录创建配置文件.eslintrc.json

    {
        "extends": [
            "eslint-config-iuap"
        ],
        "rules": {
            "comma-dangle": 0
        }
    }
  • 使用:以gulp举例,创建gulpfile.js

    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配置完善

Readme

Keywords

none

Package Sidebar

Install

npm i eslint-config-iuap

Weekly Downloads

1

Version

0.0.2

License

ISC

Last publish

Collaborators

  • duxue
  • jwangyangls
  • shaohlr
  • honely1314
  • xiaoshutong
  • yonyoufed
  • jonyw
  • guoyongfeng
  • kvkens
  • whizbz
  • npm_yx
  • bjyxszd
  • tinper-bot
  • houjitong
  • gaox2025f
  • gcht163
  • cnkvkens
  • diozhu
  • wangjings123
  • onvno