美文网首页
使用dist-tags

使用dist-tags

作者: 竹天亮 | 来源:发表于2016-07-19 13:48 被阅读306次

标签是semver的补充为了阻止和标记不同包的版本。为了更人性化,tags让发布者发布他们的包更快。

添加tags

为了添加tags表明包的版本,使用 **npm dist-tag add <pkg>@<version>[<tag>].从the CLI docs获取更多信息。

带着tags发布

默认的,npm publish会将你的包带上latesttag。如果使用了 ** -tag** 标记,可以指定使用其他的tag.比如:下面的将会你的包带上beta标记:

npm publish --tag beta

带着tags安装

npm publish, npm install <pkg>将会默认使用latesttag。为了覆盖这个行为,使用npm install <pkg>@<tag>.下面的例子将会安装被标记为betasomepkg的版本

npm install somepkg@beta

警告

因为dist-tags和semver共享着相同的命名空间,避免使用任何可能导致冲突的tag names.最好的方式是避免tag以数字或者"v"开头。

相关文章

网友评论

      本文标题:使用dist-tags

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