npmバージョン:3.10.10
シナリオ:バージョン1.2.0のプライベートnpmリポジトリにjarをアップロードしました。 なんらかの理由で、バージョン1.1.0の新しいjarファイルを追加しました。
私のpackage.jsonには依存関係 "XYZ": "latest"があります。 しかし、それは1.1.0をダウンロードしますか? これはバグですか、それとも私は正しくないことをしていますか? いつも1.2.0をダウンロードすることを期待していました。
瓶は何ですか? npmはtarballを扱っています。
「最新」はdistタグです。 バージョンを明示的に設定する必要があります。 (あなたが行ったように)バックポートするとき、誤って古いバージョンを「最新」に設定するのは簡単です。
将来これを回避するために、 https://npmjs.com/safe-publish-latestを使用することをお勧めします。 これを今すぐ修正するには、 npm dist-tag add [email protected] latest
を実行します
申し訳ありませんが、私はタールボールを意味しました(瓶ではありません)。
その解決策は機能します。 どうもありがとう。
最も参考になるコメント
申し訳ありませんが、私はタールボールを意味しました(瓶ではありません)。