16

masterタグを使用して grunt 0.4 RC を追跡する grunt プラグインを npm に公開しました。私は以下で公開しています:

npm publish --tag master

grunt 0.4 final がリリースされたので、次の方法でプラグインを再公開しましたlatest

npm publish

masternpm リポジトリからタグを削除するにはどうすればよいですか? それはまだdist-tagsいつ私にリストされていnpm view [my-plugin]ます。

前もって感謝します。

4

3 に答える 3

21

npm以前は、レジストリから dist-tags を削除できませんでしたnpm@2.5.0。の新しいバージョンに更新する場合、これにはコマンドライン構文がありますnpm-- https://github.com/npm/npm/wiki/Troubleshooting#try-the-latest-stable-version-of-を参照してくださいアップグレードの詳細については、npmを参照してください。

npm の最新バージョンをインストールする

npm install -g npm    # most common way to upgrade

使用されなくなったタグをパッケージからクリアします。

npm dist-tag rm <pkg> <tag>
于 2015-02-22T13:39:12.870 に答える
3

masterあなたのnpm設定にあるかもしれません。

これが何を与えるかを確認してください:

npm config get tag

use に戻るにはlatest、次のようにする必要があります。

npm config set tag latest

master別の可能性は、次のタグを使用してバージョンを非公開にすることです。

npm unpublish <name>[@<version>]

これにより、dist-tags のタグが削除される可能性があります (ただし、試していないため、確実ではありません)。

于 2013-02-22T20:24:30.887 に答える