发布失败时触发发布后脚本

时间:2020-07-17 09:25:30

标签: node.js

我有一个发布后脚本:

"postpublish": "gulp cleanup"

但是我意识到当npm发布失败时,它不会运行后发布。

有没有办法强制nodejs运行它(不管是最终的)如何?

1 个答案:

答案 0 :(得分:1)

doesn't seem to be a cleanup npm脚本,但是您可以执行以下操作:

"publish": "yourPublishCommand || gulp cleanup"

gulp cleanup仅在yourPublishCommand returned an error时运行,因此您也必须将其保留在postpublish脚本中。