目錄
將 dist-tags 加入套件
目錄
發行標籤 (dist 標籤) 是人類可讀的標籤,可用於整理和標示您發佈的套件的不同版本。dist 標籤補充了 語意化版本控制。除了比語意化版本編號更具人類可讀性外,標籤還允許發佈者更有效地分發其套件。
如需更多資訊,請參閱 dist-tag
CLI 文件。
注意:由於 dist 標籤與語意化版本共用命名空間,因此請避免與現有版本號衝突的 dist 標籤。我們建議避免以數字或字母「v」開頭的 dist 標籤。
發佈帶有 dist 標籤的套件
預設情況下,執行 npm publish
會使用 latest
dist 標籤標記您的套件。若要使用其他 dist 標籤,請在發佈時使用 --tag
標記。
-
在命令列中,導航至套件的根目錄。
cd /path/to/package
-
執行以下命令,將
<tag>
替換為您要使用的標籤npm publish --tag <tag>
範例
若要發佈帶有「beta」dist 標籤的套件,請在命令列中於套件的根目錄執行以下命令
npm publish --tag beta
將 dist 標籤新增至套件的特定版本
-
在命令列中,導航至套件的根目錄。
cd /path/to/package
-
執行以下命令,將
<package_name>
替換為套件名稱,將<version>
替換為套件版本號碼,將<tag>
替換為發行標籤npm dist-tag add <package-name>@<version> [<tag>]
範例
若要將「stable」標籤新增至「example-package」套件的 1.4.0 版本,您需要執行以下命令
npm dist-tag add example-package@1.4.0 stable