4
次のコードを使用してHTMLスクリプトタグのJavascriptをESLintに設定しています。HTMLスクリプトタグでGulp ESLintを実行する方法JS
const eslint = require('gulp-eslint');
gulp.task('process-js',() => {
const scripts = processInline();
return gulp.src(['src/*.html'])
.pipe(errorNotifier())
.pipe(scripts.extract('script'))
.pipe(eslint())
.pipe(eslint.format())
.pipe(eslint.failAfterError())
.pipe(scripts.restore())
.pipe(gulp.dest('dist'))
});
リンターは、どの私は決してうまく機能しませんが、私のスクリプトタグからの私のHTMLファイルが、抽出されたJavaScriptの行番号に対応していない行番号を与えているようです見る。
HTMLファイルの行番号を取得するにはどうすればよいですか?または、私はより良い方法で自分のHTMLスクリプトのJavascriptをlintできますか?
Atomがeslintプラグインを持っているのは本当ですが、これはこの質問には関係ありません – henry