Javascript .jshintignore中的相对路径通配符不起作用?
我有一个web项目,路径如下:Javascript .jshintignore中的相对路径通配符不起作用?,javascript,node.js,jshint,gulp,Javascript,Node.js,Jshint,Gulp,我有一个web项目,路径如下: /vhosts/mysite/ 我的js文件在这里: /vhosts/mysite/public/js/ 使用gulp jshint时,我在这里有一个.jshintignore文件: /vhosts/mysite/.jshintignore 到目前为止,gulpfile.js看起来像这样: var gulp = require('gulp'); var jshint = require('gulp-jshint'); gulp.task('default'
/vhosts/mysite/
我的js文件在这里:
/vhosts/mysite/public/js/
使用gulp jshint
时,我在这里有一个.jshintignore
文件:
/vhosts/mysite/.jshintignore
到目前为止,gulpfile.js
看起来像这样:
var gulp = require('gulp');
var jshint = require('gulp-jshint');
gulp.task('default', function(){
return gulp.src('./public/js/*.js')
.pipe(jshint())
.pipe(jshint.reporter('jshint-stylish'));
});
我无法使用.jshintignore
获取要忽略的相对通配符路径:
bootstrap.min.js // This works
*.min.js // This doesn't work
./*.min.js // This doesn't work either
/vhosts/mysite/public/js/*.min.js // This works
我做错了什么?
*.min.js
将只在当前目录中查找.min.js
文件
您需要编写
***.min.js
,它将递归地查找工作目录下的任何.min.js
文件 *.min.js
将只在当前目录中查找.min.js
文件
您需要编写***.min.js
,它将递归地查找工作目录下的任何.min.js
文件