at backyard

Color my life with the chaos of trouble.

yarnを使った際に、Incorrect integrity when fetching from the cacheというエラーが出たとき

今年最後のポストはエラー解決の備忘録となった。
意外とすぐに解決できなかったので、一応書き残しておく。

yarnでcreateした際に、Incorrect integrity when fetching from the cacheというエラーが出た。

ちなみに実行したときのコマンドは下記。
yarn create create-react-app を試したときのことだ。

yarn create react-app hogehoge --template typescript

実行すると下記のようなエラーが出た。

Incorrect integrity when fetching from the cache

下記のissueを参考に、このコマンドで解決しようとしたが、それでもエラーは出る。。。

github.com

yarn cache clean

手探りで色々試してみようと思い、結果 create-react-app を削除してみた。

rm -rf ~/.config/yarn/global/node_modules/create-react-app
rm  ~/.config/yarn/global/node_modules/.bin/create-react-app

再度試してみても、それでもエラーは変わらない。。。
ためしにyarn自体の再インストールを試してみたら、解決できた。

npm uninstall yarn -g
npm install yarn -g

たいてい yarn cache clean で解決できるイメージだったが、どうしても出来ないときは再インストールが良いのかもしれない。
原因までは追求できていない。