gulpでESLintを実行する

garbanzo 22views 更新:2016年10月14日
  1. gulp-eslintのインストール
$ npm i gulp gulp-eslint --save-dev
  1. .eslintrcの作成

  2. gulpfile.jsの編集

var gulp = require('gulp');
var eslint = require('gulp-eslint');

gulp.task('lint',function(){
    return gulp.src(['./*.js'])
        .pipe(eslint({useEslintrc: true}))
        .pipe(eslint.format())
        .pipe(eslint.failOnError());
});

gulp.task('lint:watch',function(){
    gulp.watch('./*.js',function(event){
        gulp.run('lint');
    });
});

gulp.task('default',['lint'],function(){
    gulp.run('watch');
});

※多分動く。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません