gulp-eslint模块工作不如预期

时间:2016-05-11 10:02:29

标签: javascript gulp ecmascript-6 eslint

我开始使用 gulp-eslint 模块来检查js文件。使用es2015。但模块找不到任何东西,总是以同样的方式结束。

:~$ gulp
[12:54:04] Using gulpfile ~/Desktop/.../gulpfile.js
[12:54:04] Starting 'lint'...
[12:54:05] Finished 'lint' after 1.3 s
[12:54:05] Starting 'default'...
[12:54:05] Finished 'default' after 15 μs

gulpfile.js

const gulp = require('gulp'), eslint = require('gulp-eslint');

gulp.task('lint', () =>
    gulp.src(['**/*.js','!node_modules/**'])
        .pipe(eslint({
            "parserOptions": {
                "ecmaVersion": 6,
                "sourceType": "module"
            },
        }))
        .pipe(eslint.format())
        .pipe(eslint.failAfterError())
);

gulp.task('default', ['lint']);

如何正确使用此模块?或者我需要另一个模块或方式?

0 个答案:

没有答案