首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gulp ignore with gulp jshint

gulp ignore with gulp jshint
EN

Stack Overflow用户
提问于 2014-08-04 17:31:50
回答 2查看 2.9K关注 0票数 0

我想在不是库文件的文件上执行jshint,比如require js。

代码语言:javascript
复制
var gulp = require('gulp');

var jshint = require('gulp-jshint');
var ignore = require('gulp-ignore');
gulp.task('jshint', function() {
  gulp.src('./js/src/*.js')
     .pipe(ignore.exclude('require.js'))
     .pipe(jshint())
     .pipe(jshint.reporter('default'));
});

此静态报告需要js

代码语言:javascript
复制
 C:\Work\neolivz\js\src\require.js: line 12, col 267, Too many errors. (32% scanned).

有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2014-09-20 06:47:41

您还可以像.gitignore一样创建一个.jshintignore文件,其中包含您想要忽略的文件。

票数 9
EN

Stack Overflow用户

发布于 2014-08-05 22:22:01

我认为如果使用特定的路径不起作用,你应该能够传递一个正则表达式给gulp ignore:

代码语言:javascript
复制
var gulp = require('gulp');

var jshint = require('gulp-jshint');
var ignore = require('gulp-ignore');
gulp.task('jshint', function() {
  gulp.src('./js/src/*.js')
     .pipe(ignore.exclude(/require\.js/))
     .pipe(jshint())
     .pipe(jshint.reporter('default'));
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25115585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档