目前正在学习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
的贡献者。仍然没有工作。
答案 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"