npm 使用 Dist-tags 標記包

2021-10-29 10:47 更新

分發(fā)標簽(dist-tags)補充語義版本控制(例如,v0.12)。使用它們來組織和標記不同版本的包。除了比 semver 編號更易讀之外,標簽還允許發(fā)布者更有效地分發(fā)他們的包。

添加標簽

要將標簽添加到包的特定版本,請使用:

npm dist-tag add <pkg>@<version> [<tag>]

使用標簽發(fā)布

默認情況下,npm publish將使用latest標簽標記你的包。如果使用該--tag標志,則可以指定要使用的另一個標簽。例如,以下將使用beta標記發(fā)布你的包:

npm publish --tag beta

使用標簽安裝

npm publish,npm install <pkg>latest默認使用標簽。要覆蓋此行為,請使用npm install <pkg>@<tag>.?下面的示例將安裝somepkg在已標記為beta的版本上。

npm install somepkg@beta

注意事項

由于 dist-tags 與 semver 共享相同的命名空間,因此避免使用可能導致沖突的標記名稱。最佳做法是避免使用以數(shù)字或字母“v”開頭的標簽。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號