2011-11-30 218 views
2

我最近发布了一个使用NPM的软件包。我想知道NPM如何管理版本控制。 NPM何时创建新版本的软件包?每次我更新我的NPM package.json文件?Node.js - NPM软件包版本

此外,我应该采取什么策略来保持我的回购与NPM包版本同步......换句话说,每当我更新我的package.json等时,我应该创建标签/分支吗?任何其他建议或最佳做法完全受欢迎。

回答

2

当您更新package.json并使用npm进行发布时,版本会更新。另外,我会在每个版本发行版上创建标签。通过这种方式,需要访问特定版本的用户可以在回购站中执行此操作,而不必花费太多时间。很好的例子:https://github.com/visionmedia/mocha/tags