美文网首页
15.使用标签

15.使用标签

作者: 幽暗金 | 来源:发表于2017-03-10 08:42 被阅读0次

    标签是对于不同版本的包的一种描述,是对semver的一种补充。为了提高可读性,标签使发布者的包的分类变得更加准确。

    添加标签

    使用npm dist-tag add <pkg>@<version> [<tag>]命令可以为你指定版本的包添加一个标签。可以通过 https://docs.npmjs.com/cli/dist-tag获得更多信息。

    带标签发布版本

    默认情况下,npm publish将会为你发布的版本打上最近的标签。除非你使用--tag标志,这样你就可以使用另外的标签。例如下面的例子将会为你发布的包加上beta标签

    npm publish --tag beta
    

    根据标签安装

    就像npm publish, npm install <pkg>将会默认安装默认标签的最新版本。为了修改这一行为,可以使用npm install <pkg>@<tag>指令。下面这个例子将会安装标签为beta的最新版本的somepkg包。

    npm install somepkg@beta
    

    注意事项

    因为标签和semver共用相同的命名空间,所以尽量避免使用容易产生冲突的标签名。最好的做法是避免标签以数字或者字母v开头。

    官方原文

    相关文章

      网友评论

          本文标题:15.使用标签

          本文链接:https://www.haomeiwen.com/subject/bzhngttx.html