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

Dependencies (5)

Dev Dependencies (0)

    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