gpt4 book ai didi

phantomjs - 处理许多文件时 gulp 业力 "spawn ENAMETOOLONG"

转载 作者:行者123 更新时间:2023-12-05 01:00:13 27 4
gpt4 key购买 nike

我们正在使用 gulp-karma 插件为我们的测试和 PhantomJS 进行 gulp。我们在 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)

最佳答案

将文件列表提供给 karma 配置而不是 gulp.src()
例子

var 文件 =[
'lib/**/*.js',
'src/**/*.js',
'测试/**/*.js'
],
gulp.task('unit.test', function() {
返回 gulp.src([])
.pipe(业力({
configFile: 'my.karma.conf.js',
文件:文件,
Action :'跑'
}))
.on('错误', 函数(错误) {
抛出错误;
});
});

关于phantomjs - 处理许多文件时 gulp 业力 "spawn ENAMETOOLONG",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29748302/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com