[英]Exclude a subdirectory from JSHint in my Gruntfile?
我从Gruntfile自动运行JSHint,并且想要排除我的供应商脚本,因为很多它们都失败了JSHint。
我怎样才能做到这一点? 目前,我在/app/scripts/
或任何子目录中运行JSHint。
jshint: {
options: {
jshintrc: '.jshintrc',
reporter: require('jshint-stylish')
},
all: [
'Gruntfile.js',
'<%= yeoman.app %>/scripts/{,*/}*.js'
]
},
我想在/app/scripts/vendor
排除任何内容。 这可能吗?
只需在路径前加上!
告诉minimatch这是一个排除; 请注意,执行此订单很重要。
jshint: {
options: {
jshintrc: '.jshintrc',
reporter: require('jshint-stylish')
},
all: [
'Gruntfile.js',
'<%= yeoman.app %>/scripts/{,*/}*.js',
'!<%= yeoman.app %>/scripts/vendor/**',
]
},
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.