Arn*_*ekk 4 phantomjs gulp gulp-karma
我们正在使用gulp-karma插件来吞噬我们的测试和PhantomJS.我们在Windows上运行,PhantomJS是一个.exe文件.我们的测试文件已经增长,现在我们收到错误"spawn ENAMETOOLONG".从我从这个答案收集到的:https://github.com/dbushell/grunt-svg2png/issues/17对于Grunt来说问题是发送到PhantomJS的参数太大了.有没有人有类似问题或知道任何解决方法(除了必须将测试文件合并到更少的文件)?
错误信息:
[14:20:19] Starting Karma server...
events.js:72
throw er; // Unhandled 'error' event
^
Error: spawn ENAMETOOLONG
at errnoException (child_process.js:1001:11)
at Process.ChildProcess._handle.onexit (child_process.js:792:34)
Run Code Online (Sandbox Code Playgroud)
小智 5
将文件列表放入karma配置而不是gulp.src()
示例
var files =[
'lib/**/*.js',
'src/**/*.js',
'test/**/*.js'
],
gulp.task('unit.test', function() {
return gulp.src([])
.pipe(karma({
configFile: 'my.karma.conf.js',
files : files,
action: 'run'
}))
.on('error', function(err) {
throw err;
});
});
| 归档时间: |
|
| 查看次数: |
1720 次 |
| 最近记录: |