npm测试即使完成也会无限期挂起

npm测试即使完成也会无限期挂起,npm,bitbucket-pipelines,Npm,Bitbucket Pipelines,尝试在我的bitbucket管道构建中运行npm测试脚本,所有测试都通过了,但只是挂起,不移动到下一个脚本 因此,我的测试脚本是:“test:“mocha src/***.spec.ts——require ts node/register——reporter spec”, 在我的bitbucket pipelines.yml文件中被调用 - yarn install - yarn run test - yarn run prestart:prod 所以纱线安装运行,纱线测试运行,但随后挂起并运

尝试在我的bitbucket管道构建中运行npm测试脚本,所有测试都通过了,但只是挂起,不移动到下一个脚本

因此,我的测试脚本是:
“test:“mocha src/***.spec.ts——require ts node/register——reporter spec”,

在我的
bitbucket pipelines.yml
文件中被调用

- yarn install
- yarn run test
- yarn run prestart:prod
所以纱线安装运行,纱线测试运行,但随后挂起并运行预启动:prod从不运行


有什么理由让它挂起来吗?我需要设置
--watch=false
或其他什么吗?

我没有使用纱线或摩卡咖啡,但我使用了带有Karma的管道,我必须设置一个标志使其运行一次,而不是连续运行。希望这能有所帮助。

我没有用过纱线或摩卡咖啡,但我用了卡玛的管道,我必须设置一个标志使其运行一次,而不是连续运行。希望这有帮助。

需要添加标志
--exit
告诉摩卡退出测试状态

需要添加标志
--exit
告诉摩卡退出测试状态