26
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

npm v5でnpm iしたらnpm ERR! Cannot read property 'find' of undefined

Last updated at Posted at 2017-06-05

npm v5がリリースされました。
様々な機能が追加され、より使いやすくなった印象があります。 

2017年5月25日に最初のv5.0.0が発表されてから一週間、6月2日現在ではv5.0.2がリリースされています。

さて、私も早速npmをv5にアップデートして、いつものようにターミナルに npm iと打ち込みプロジェクトの環境構築をしようとしたところ、 npm ERR! Cannot read property 'find' of undefinedという表題のエラーが出てしまいました。
npmのイシューをググったところ古いバージョンのキャッシュが悪さをしているのが原因という回答を発見。

###npm cache verify

ターミナルに**npm cache verify**とコマンドを打ち込むと問題は解決し、その後いつもの通りnpm iでnode_modulesにパッケージをインストールし、環境構築をすることができました!
スクリーンショット 2017-06-05 13.23.38.png

###参考

それでもダメなら

上記のキャッシュクリアでもダメな時の最終手段は、

  1. node_modulesフォルダと、package-lock.jsonを削除
  2. ターミナルで$ npm iで全体を再インストール
    でOKです。
26
18
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
26
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?