私のプロジェクトには依存関係があり、パッケージ サーバーから取得する場合もあれば、自分のマシンにあるローカル コピーから取得する場合もあります。そのため、依存関係の検索場所を Yarn に頻繁に切り替えてもらう必要があります。さらに、依存関係のローカル コピーを頻繁に変更し、その変更をメイン プロジェクトに反映させる必要があります。その結果、依存関係の同じ場所を引き続き検索するように Yarn に指示する方法が必要ですが、バージョン番号が変更されていない場合でも、キャッシュをスキップして現在のソースから直接取得し、依存関係を再インストールする必要があります (依存関係に小さな変更を加えてみたい場合があり、そのたびにバージョン番号を更新するのはすぐに面倒になります)。
どうすればいいでしょうか?
以下のことを試しましたが、どれも機能しません。
yarn remove dependency
yarn add file:/dependency
依存関係の以前のバージョンを引き続き使用します。
yarn remove dependency
yarn cache clear
yarn add file:/dependency
yarn install --force
依存関係の以前のバージョンも引き続き使用します。
yarn remove dependency
rm -rf node_modules/
yarn cache clear
yarn add file:/dependency
yarn install --force
依存関係の以前のバージョンを引き続き使用します。
Yarn が依存関係の最新バージョンを使用していることを確認するにはどうすればよいですか?
ベストアンサー1
ノード モジュールを削除した後にパッケージを再インストールすると、次のようになります。
yarn install --check-files