【问题标题】:error mocha unsupported node 5.5.x错误 mocha 不支持节点 5.5.x
【发布时间】:2016-02-01 09:59:01
【问题描述】:

我尝试运行 Grunt 任务,但它说我的 Mocha 版本不支持 nodejs 5.5.0。有没有办法解决这个问题,还是我需要安装旧版本的 nodejs?

Running "mochaTest:src" (mochaTest) task
>> Mocha exploded!
>> Error: Unsupported Node version: 5.5.0

【问题讨论】:

  • 第二个。我无法详细说明尝试开始使用新堆栈是多么令人沮丧,并且失败的依赖项会阻止它开箱即用。

标签: node.js gruntjs mocha.js


【解决方案1】:

问题在于其中一个包:mock-fs。 转到您的package.json 并更改它的位置:

"mock-fs": "~3.4.0",

或类似的,至:

"mock-fs": "~3.7.0",

然后运行:

$ npm i

它应该可以工作。

【讨论】:

    【解决方案2】:

    我已经通过导航到 :C:\Users\khaled\Documents\NorthwindNode\mean\node_modules\mock-fs\lib\index.js 解决了这个问题。然后,我将我正在使用的 Node JS 版本添加到 var versions = { } 对象的末尾。这解决了问题>我希望它也能解决你的问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-30
      • 2020-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-10
      • 1970-01-01
      • 2018-01-22
      相关资源
      最近更新 更多