【问题标题】:NPM Concurrently not running mocha testNPM 同时不运行 mocha 测试
【发布时间】:2015-09-24 16:14:08
【问题描述】:

我正在使用 npm 包 concurrently 来运行测试所需的多个进程。

当我像这样单独运行 mocha 时:

./node_modules/mocha/bin/mocha  --harmony ./tests/

它工作正常。但是当我尝试像这样同时使用它时:

./node_modules/concurrently/src/main.js "./node_modules/mocha/bin/mocha  --harmony ./tests/"

我收到这样的错误:

throw new Error("must provide pattern")
[0]           ^
[0] Error: must provide pattern
[0]     at new Glob (/Users/my-project/node_modules/mocha/node_modules/glob/glob.js:121:11)

【问题讨论】:

    标签: npm mocha.js


    【解决方案1】:

    它通过将 mocha 部分作为脚本添加到 package.json 中来工作

    "scripts": { "mocha": "./node_modules/mocha/bin/mocha --harmony ./tests/" },

    然后是这个:

    ./node_modules/concurrently/src/main.js "npm run mocha"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-26
      • 2015-01-31
      • 2021-05-28
      • 2023-03-08
      • 2017-06-08
      • 2017-11-12
      相关资源
      最近更新 更多