LoginSignup
0
0

More than 5 years have passed since last update.

yarn upgradeを行なってunmerged filesで詰まったら

Posted at

何があった?

先ほど社内ライブラリを作っていて、yarn upgradeを行いながら作っていたコンポーネントの確認を行なっていました。ふと、もう一度新しく作ったコンポーネントを読み込もうとyarn upgradeを叩くと、以下のようにエラーが出てしまったのです。。。

スクリーンショット_2019-03-19_20_01_55.png

原因

どうやら、yarnのlockfileで向いていたブランチで、commitのforce pushを行なったことにより、追跡していたSHAが判定できなくなったのが原因のようです。

確かに、私も先ほどgit commit -f origin masterのようにforce pushをした記憶があります。。やらかした。。。

解決方法

参考記事を元に、 yarnのキャッシュを消したらうまく直りましたので、ご安心を。日本語で調べてもあまりなかったので、ご参考までに。

キャッシュフォルダーである/Users/あなた/Library/Caches/Yarn/v4/.tmp/ぶらぶらぶらぶらを消せとか色々書かれていますが、手っ取り早いのは、これでした。

yarn cache clean

はい、完了。yarnのキャッシュを全部消してしまえばいいとのことです。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0