Cli: 依存関係が「latest」のPackage.jsonはlatestをダウンロードしません

作成日 2020年04月24日  ·  3コメント  ·  ソース: npm/cli

npmバージョン:3.10.10
シナリオ:バージョン1.2.0のプライベートnpmリポジトリにjarをアップロードしました。 なんらかの理由で、バージョン1.1.0の新しいjarファイルを追加しました。
私のpackage.jsonには依存関係 "XYZ": "latest"があります。 しかし、それは1.1.0をダウンロードしますか? これはバグですか、それとも私は正しくないことをしていますか? いつも1.2.0をダウンロードすることを期待していました。

最も参考になるコメント

申し訳ありませんが、私はタールボールを意味しました(瓶ではありません)。

全てのコメント3件

瓶は何ですか? npmはtarballを扱っています。

「最新」はdistタグです。 バージョンを明示的に設定する必要があります。 (あなたが行ったように)バックポートするとき、誤って古いバージョンを「最新」に設定するのは簡単です。

将来これを回避するために、 https://npmjs.com/safe-publish-latestを使用することをお勧めします。 これを今すぐ修正するには、 npm dist-tag add [email protected] latestを実行します

申し訳ありませんが、私はタールボールを意味しました(瓶ではありません)。

その解決策は機能します。 どうもありがとう。

このページは役に立ちましたか?
0 / 5 - 0 評価