如何删除npm中的dist-tag?

时间:2017-07-07 07:45:11

标签: npm

目前正在学习npm

我有2个dist-tag,beta: 1.0.1& latest: 1.0.1

我想删除beta: 1.0.1&我无法做到。

我尝试了以下操作,但没有工作。

npm dist-tag rm beta 1.0.1  
npm dist-tag rm beta 
npm dist-tag rm 1.0.1

最糟糕的情况是,npm docs没有关于如何删除dist-tag的示例!

编辑:按照建议,浏览了github页面。要求更新npm的贡献者。仍然没有工作。

2 个答案:

答案 0 :(得分:4)

根据this how-to-npm GitHub问题,您应该删除dist-tag这样的内容:

npm dist-tag rm <module name>@1.0.1 beta

<module name> 中的"name"参数复制package.json的位置:

{
  "name": "@user/exampleNameOfModule", 
                      ^
  ...                 |
                      - copy this, without quotes
},

答案 1 :(得分:0)

请尝试将其括在引号中: npm dist-tag rm "beta 1.0.1"