我即將發佈我的第一個npm包,我不確定我是否理解版本控制的工作原理。瞭解npm的package.json到git版本關聯
比方說,我有一個典型的package.json,其中包含一個版本號和對git存儲庫的引用,該存儲庫位於該存儲庫的託管和發佈位置,並且都是很好的。現在我們可以說我更新了版本號,對repo進行了一些更改並將軟件包重新發布到npm,與新版本號一樣
以前發佈的版本的軟件包會發生什麼 - npm是否維護某個關聯在那個較早發佈的版本和它發佈時的提交之間?
我認爲舊包不會突然開始引用新推回購,但不明白它是如何工作的。
「推送到註冊表的實際工件是一個gzip'd tarball。」 - 如果只有doco說某處! –