【发布时间】:2019-08-28 12:44:25
【问题描述】:
我为我维护的包 - create-new-app 设置了测试。当我运行npm publish 时,我希望测试首先运行并且仅如果它们通过,则继续进行发布部分。我认为这就是prepublishOnly 的用途。我的prepublishOnly 值如下所示:
prepublishOnly: "npm run test"
在发布之前成功运行测试,但如果测试失败,它仍然会发布!如何在测试通过时仅进行发布?
【问题讨论】:
标签: testing npm publish package.json package-management