排除由grunt contrib jshint缩小的.spec文件
Exclude .spec files minified by grunt-contrib-jshint
我正在使用yeoman角度生成器。在这个生成器中,测试被放置在一个单独的文件夹'test'
中。我宁愿把它们和我的.js文件放在同一个文件夹里。我给他们起了个名字.spec.js
。我需要在我的Gruntfile.js
文件中修复这个问题,这样它们就不会包含在缩小、jshint等中
我是否可以排除以.spec.js结尾的文件?
// Make sure there are no obvious mistakes
jshint: {
options: {
jshintrc: '.jshintrc',
reporter: require('jshint-stylish')
},
all: {
src: [
'Gruntfile.js',
'<%= yeoman.app %>/scripts/{,*/}*.js'
]
},
test: {
options: {
jshintrc: 'test/.jshintrc'
},
src: ['test/spec/{,*/}*.js']
}
},
在表达式前面使用!
可以忽略它:
E.g:!**/*.spec.js
在您的情况下:
all: {
src: [
'!**/*.spec.js',
'Gruntfile.js',
'<%= yeoman.app %>/scripts/{,*/}*.js'
]
},
test: {
options: {
jshintrc: 'test/.jshintrc'
},
src: ['!**/*.spec.js','test/spec/{,*/}*.js']
}
相关文章:
- 如何播放部分音频文件
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何使用WCF服务和javascript表单post上传.doc文件
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何在php文件中获取$.post-ajax传递的值
- 直接下载文件,而不是从window.open(url)
- 在1个Spec.js文件中测试2个或多个JavaScript文件
- 使 WebStorm 忽略 .spec.js 文件的“选择声明”下拉列表
- 除了.spec.js之外的每个.js文件的节点glob模式
- 排除由grunt contrib jshint缩小的.spec文件
- 强制Karma从磁盘中获取更新后的spec.js文件
- 在编写量角器spec.js文件的测试用例中从浏览器获取会话值
- 如何从捆绑.spec.js文件中排除webpack
- 如何在Protractorjs Spec.js文件中实现IF语句