gpt4 book ai didi

javascript - 使用 Gulp 抑制 JSHint 中的分号警告

转载 作者:可可西里 更新时间:2023-11-01 01:57:08 25 4
gpt4 key购买 nike

我目前在我的 Gulp 工作流中使用 JSHint,并希望在使用 JavaScript 时抑制分号错误。

我目前正在使用 gulp-jshint。我如何在 Gulp 中启用“asi”标志来消除错误?

我收到的错误类型是:

~/bootstrap-4.0.0-alpha/js/src/modal.js: line 1, col 26, Missing semicolon.

尽管它是有效的 JavaScript。任何帮助,将不胜感激!

如果有帮助,这是我的 Gulp 文件:

    // Load Node Modules/Plugins
var gulp = require('gulp');
var concat = require('gulp-concat');
var del = require('del');
var sass = require('gulp-sass');
var uglify = require('gulp-uglify');
var jshint = require('gulp-jshint');

// Process Styles
gulp.task('styles', function() {
return gulp.src('scss/*.scss')
.pipe(sass())
.pipe(gulp.dest('dist'));
});

// Process Scripts
gulp.task('scripts', function() {
return gulp.src('js/src/*.js')
.pipe(jshint())
.pipe(jshint.reporter('default'))
.pipe(concat('bootstrap.js'))
.pipe(uglify())
.pipe(gulp.dest('dist'));
});

gulp.task('clean', del.bind(null, ['.tmp', 'dist']));

// Watch tasks
gulp.task('watch', function() {
gulp.watch('scss/*.scss', 'styles');
gulp.watch('js/src/*.js', 'scripts');
});

gulp.task('build', ['styles', 'scripts', 'watch']);

gulp.task('default', ['clean'], () => {
gulp.start('build');
});

最佳答案

.jshintrc 中,设置以下内容以允许自动分号插入:

"asi" : true,

如所述here ,它指向您 this example .

关于javascript - 使用 Gulp 抑制 JSHint 中的分号警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32160234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com