如何在npm中删除dist-tag?

San*_*Roy 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
Run Code Online (Sandbox Code Playgroud)

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

编辑:按照建议,通过github页面.贡献者要求更新npm.仍然没有奏效.

u32*_*i64 7

根据 how-to-npm GitHub问题,您应删除,dist-tag如下所示:

npm dist-tag rm <module name>@1.0.1 beta
Run Code Online (Sandbox Code Playgroud)

从哪里<module name>复制"name"参数package.json

{
  "name": "@user/exampleNameOfModule", 
                      ^
  ...                 |
                      - copy this, without quotes
},
Run Code Online (Sandbox Code Playgroud)

  • 这应该是 ``` npm dist-tag rm &lt;module name&gt; beta ``` 如果你包含一个版本,它似乎不起作用。 (2认同)