问题描述
我在我的项目(https://www.npmjs.com/package/semantic-release)中使用了npm语义发布。虽然我知道这个想法不是修改计算版本,但我想创建一个特定的版本。有谁知道这是否可行以及如何实现?
例如,假设我使用的是1.0.1
版,我想创建1.0.2-desc.1
版。发行之后,我想继续使用1.0.3
/ 1.1.0
/ 2.0.0
或下一步。
解决方法
经过反思,我认为这是不可能的。通过完全绕过语义释放,然后再将其恢复,我可以进行特定的一次性发行。真遗憾,没有一种简单的方法可以在不做很多改变的情况下做到这一点,但是也许的关键是要劝阻您不要这样做,除非绝对必要。