Phantomjs KarmaJS不使用节点>;=0.12.x
我最近升级到了node的最新版本,遇到了让Karma工作的问题。我使用的是Gulp,这是一个角度应用程序 为了能走得更远,我不得不Phantomjs KarmaJS不使用节点>;=0.12.x,phantomjs,gulp,karma-runner,gulp-karma,Phantomjs,Gulp,Karma Runner,Gulp Karma,我最近升级到了node的最新版本,遇到了让Karma工作的问题。我使用的是Gulp,这是一个角度应用程序 为了能走得更远,我不得不 参考他们回购协议中karma runner的v1.0.0-0标签,因为NPM中尚未发布1.0.0 “因果报应”:git@github.com:karma runner/karma.git#v1.0.0-0“, 分叉以下回购,从他们的包.json中删除karma@>=0.9,因为我收到了NPMpeerDependencies错误 因此,现在当我运行测试
“因果报应”:git@github.com:karma runner/karma.git#v1.0.0-0“,
包.json中删除karma@>=0.9
,因为我收到了NPMpeerDependencies
错误
$gulp测试:覆盖率
[21:45:07]使用gulpfile~/Workspace/analogstudios.net/repo/as-webapp-2.0/gulpfile.js
[21:45:07]开始“测试:覆盖范围”。。。
[21:45:07]40毫秒后完成“测试:覆盖率”
在这两种情况下,我都必须手动终止流程
有什么想法吗?有人试过让Karma使用节点0.12.x吗?我一直在使用节点0.10.x和Karma 0.13.9,没有任何问题
这些是mypackage.json中的相关包
“茉莉花芯”:“2.3.4”,
“因果报应”:git@github.com:karma runner/karma.git#v1.0.0-0“,
“卡玛铬发射器”:“0.2.0”
“业力覆盖率”:“0.5.1”,
“karma-html2js-preprocessor”:git@github.com:thescientist13/karma-html2js-preprocessor.git#186501615f93fa1bbc32f76e9960b7755a67151b“,
“业力茉莉”:“0.3.6”,
“karma junit记者”:git@github.com:thescientist13/karma junit reporter.git#c9fa2d20085faf93a746cba183b1b2c9c8d0f7“,
“karma-ng-html2js-预处理器”:git@github.com:thescientist13/karma-ng-html2js-preprocessor.git#0dcb89a705f9f3bee8daff842533504135a95af7“,
“karma phantomjs启动器”:git@github.com:thescientist13/karma phantomjs launcher.git#6ee01b8ded328f63dc1f79f53b95d356b3452d72“,
《幻影》:“1.9.18”,