【问题标题】:Error with npm test but not mocha test node.jsnpm test 出错,但 mocha test node.js 不出错
【发布时间】:2017-05-06 01:14:05
【问题描述】:

我正在使用 node.js 和 mocha 单元测试,我希望能够通过 npm 运行测试命令。当我在我的测试文件夹中运行 mocha test 时,测试成功运行。但是,当我运行 npm test 时,测试给了我一个错误。

这是我的 package.json 中的一个 sn-p:

  "scripts": {
    "test": "./tests/test.js"
  },

有人知道为什么 npm 测试会给我一个错误但 mocha 测试运行得很好吗?

谢谢

【问题讨论】:

    标签: javascript node.js unit-testing npm mocha.js


    【解决方案1】:

    通过使用./tests/test.js,因为它是可执行的,它会尝试使用您的shell 执行该文件。

    我认为该节点应该执行文件而不是您的默认 shell。

    我认为您可以将其更改为 node ./tests/test.jsmocha test

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-09
      • 2017-06-09
      • 1970-01-01
      • 2019-09-23
      • 1970-01-01
      • 1970-01-01
      • 2017-06-27
      相关资源
      最近更新 更多