2011-11-30 214 views
2

我最近發佈了一個使用NPM的軟件包。我想知道NPM如何管理版本控制。 NPM何時創建新版本的軟件包?每次我更新我的NPM package.json文件?Node.js - NPM軟件包版本

此外,我應該採取什麼策略來保持我的回購與NPM包版本同步......換句話說,每當我更新我的package.json等時,我應該創建標籤/分支嗎?任何其他建議或最佳做法完全受歡迎。

回答

2

當您更新package.json並使用npm進行發佈時,版本會更新。另外,我會在每個版本發行版上創建標籤。通過這種方式,需要訪問特定版本的用戶可以在回購站中執行此操作,而不必花費太多時間。很好的例子:https://github.com/visionmedia/mocha/tags