使用标签

标签是管理和标志包的不同版本的一种语义化版本的补充。标签除了更具有可读性外,还允许开发者更有效地发布他们的包。


添加标签

为了给某个版本的包添加一个标签,可以使用 npm dist-tag add @ []。

(pkg是package的缩写)

更多信息请看XXX;


发布某个标签

默认情况下,npm publish发布最后一个标签的包。如果你想使用另外一个标签的话,可以使用---tag标志。例如,下面发布的包便是beta标签的:

npm publish --tag beta


使用标签安装

跟npm publish类似,npm install 默认会使用最后的标签安装。我们可以使用npm install @来重新指定安装的tag。下面的例子展示了安装带有某个标签的包:

npm install somepkg@beta


警告

因为标签跟语义化版本是在同一个命名空间中的,因此需要避免会跟语义化版本冲突的标签名。最好的实践就是避免使用纯数字或者是带有v的标签名。

本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!

链接: https://fly63.com/course/21_1001