NPM - 如何仅在测试通过时才发布?



我已经为我维护的软件包设置了测试 - 创建新应用程序。当我运行npm publish时,我希望测试首先运行,并且只有在它们通过时,才转到发布部分。我以为这就是prepublishOnly的目的。我的prepublishOnly值如下所示:

prepublishOnly: "npm run test"

这会在发布之前成功运行测试,但如果测试失败,它仍然会发布!如何使发布仅在测试通过时进行?

您的 npm 运行测试命令可能没有返回正确的错误代码非零

相关内容

  • 没有找到相关文章

最新更新