私はpackage.jsonに個人的な依存関係があり、常に最新のバージョンをインストールする必要があります。したがって、バージョンの代わりに*
です。package.jsonのバージョン番号の代わりに*を使用する場合、常に最新のバージョンを取得するにはどうすればよいですか?
"dependencies": {
"@user/package": "*"
}
パッケージは私が代わりに*
の正確なバージョン番号を入力した場合、それはまだnpm i
と古いバージョンをインストールしnpmjsで更新した後 - それは、前の日のように出版された新鮮なバージョンをインストールします。
npmjsでバージョンが1分前に更新されたときに同様の問題が発生しましたが、現在npmjsキャッシュの有効期限が切れるはずです&は新しいバージョンで更新されましたか?
*
を使用すると、このような問題を回避して、常に最新版を入手できますか?
私は試しましたnpm cache verify
npm cache clean --force
運がない。
@CodeCasterリンクありがとうございました。 node_modulesが存在しない初期インストール中でもアップデートを取得するためにnpm updateを使用しなければなりませんでした。どのパッケージでも最新のバージョンを入手するためにnpmを使用したため、今は確認できません。 –