我试图浏览ESlint(最新版本)和ES lint包含fs module
的问题,当我尝试使用它时出现错误,任何想法如何克服这个问题?
我读了以下但不确定我是否理解如何解决它,任何想法如何?
答案 0 :(得分:0)
如果您正在使用gulp任务来创建eslint包,那么您可以使用npm包' vinyl-source-stream '以及browserify。
var gulp = require('gulp');
var gutil = require('gulp-util');
var derequire = require('gulp-derequire');
var source = require('vinyl-source-stream');
var browserify = require('browserify');
gulp.task('js',function(){
browserify('./app/app.js')
.bundle()
.on('error',function(e){
gutil.log(e);
})
.pipe(source('bundle_lint.js'))
.pipe(derequire())
.pipe(gulp.dest('./app/dist'));
});
gulp.task('default',['js']);
//app.js file code
var eslint = require('eslint');