【发布时间】:2017-08-22 22:21:49
【问题描述】:
我似乎找不到有关 npm 如何与存储库中的分支一起使用的信息。
假设一个 npm 包当前版本为:1.0.5
重大更改需要从 1.0.5 => 2.0.0
更改版本一些用户继续使用 1.x.x 以避免破坏性更改。
如果在 1.0.5 中发现错误,则需要为需要从 1.0.5 更改版本的 1.x.x 用户进行修复> => 1.0.6
实际上,这是分支。我会为 1.x.x 用户创建一个 git 分支,并继续为 2.x.x
使用 git 的主分支但是这与 npm 有什么关系呢?我应该发布旧的 npm 版本 1.0.6 吗?在这种情况下,1.0.6 不会成为最新的,而实际上 2.0.0 应该是 npm install 时的默认值。
我找不到 npm 的分支相关信息。我确定上述情况很常见,但我找不到任何信息。请有人指出我正确的方向。
【问题讨论】:
标签: npm