Travis找不到模块“ babel-register” /无法识别我的测试文件

时间:2019-07-11 16:24:54

标签: mocha travis-ci babel nyc babel-register

我正在尝试将Travis / coveralls与我的代码集成,但是正在生成此错误-找不到模块“ babel-register”

这是我的脚本和测试行;

"scripts": {
    "start": "babel-node ./Server/app.js",
    "test": "nyc --reporter=html mocha --timeout 150000 --require babel-register ./Server/tests   --exit",
    "coverage": "nyc report --reporter=text-lcov --reporter=lcov | coveralls"

我希望它可以运行我的测试,但输出是

✖错误:找不到模块“ babel-register” 需要堆栈: -/home/travis/.nvm/versions/node/v12.6.0/lib/node_modules/mocha/lib/cli/run-helpers.js -/home/travis/.nvm/versions/node/v12.6.0/lib/node_modules/mocha/lib/cli/options.js -/home/travis/.nvm/versions/node/v12.6.0/lib/node_modules/mocha/lib/cli/cli.js -/home/travis/.nvm/versions/node/v12.6.0/lib/node_modules/mocha/lib/cli/index.js -/home/travis/.nvm/versions/node/v12.6.0/lib/node_modules/mocha/bin/_mocha npm ERR!测试失败。有关更多详细信息,请参见上文。 命令“ npm test”以1退出。

0 个答案:

没有答案