发布带有语义发布的开发版本

时间:2018-08-29 14:48:42

标签: javascript travis-ci semantic-release

我正在将语义发布与travis CI配合使用以自动发布我的软件包。我有两个问题:

  1. 我的版本已自动升级到v1.0.0。我希望它类似于v1.0.0-development。我该怎么办?
  2. 为什么我的github的package.json的版本与发布到npm的版本不同?

1 个答案:

答案 0 :(得分:0)

  

我的版本已自动升级到v1.0.0。我希望它类似于v1.0.0-development。我该怎么办?

您不能这样做,因为v1.0.0-development不是有效的语义版本。 https://github.com/semantic-release/semantic-release/issues/563发布后,您将可以使用预发布版本(例如v1.0.0-development.1)。

  

为什么我的github的package.json的版本与发布到npm的版本不同?

请参阅常见问题解答中的第一项:https://semantic-release.gitbook.io/semantic-release/support/faq#why-is-the-package-jsons-version-not-updated-in-my-repository