4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[解決・win] npm install永遠に終わらない件

Posted at

はじめに

普段持ち歩きmacで開発している時には起こらなかったのですが、自宅win環境でプロジェクトをクローンして作業を始めたところ、npm install全然終わらないし、待たされた挙句エラーを吐かれるという事象に遭遇したので、少しでも被害者減ればと備忘録的に残しておきます。
プロジェクトの中身👇

  • Astrojsを使用したプロジェクト
  • 中にはReact形式のコンポーネント

サクッと解決策

以下を実行したら直りました。このコマンドの詳しい話は先人のありがたい記事があるのでそちらを参照頂ければ。

npm config set strict-ssl false

紆余曲折あった話

最初はpackage-lock.jsonが存在する状態でnpm installしてこけたので、もちろん消して再チャレンジしてみるわけですよ。そうすると、

sill idealTree buildDeps

の状態で停止しました。まあ3分くらいは待ったんですが、待ちきれなくなって、検索していろんな対処法を試してみることにしました。(ここで大人しく待っていれば解決も早かったのに!)
nodeアンインストールしたり、最新バージョンにしたり、逆にバージョン下げるといいかもよ!(どっちやねん)みたいな記事を漂流しながら、とりまnodeを最新バージョンに上げて再起動しました。何も変わりません。
他にもnpmのキャッシュ削除するといいよ!みたいな記事をみて、npm cache clean --forceするけどなんも変わらんです。
とまあいろいろあり、解決策万事尽きたところで、npm installを行い、前述の停止状態で永遠と待ちました。switchで遊べる時間がありました。
最終的に、

code UNABLE_TO_VERIFY_LEAF_SIGNATURE
npm ERR! errno UNABLE_TO_VERIFY_LEAF_SIGNATURE

というエラーが表示されたので、検索で一発K.O.
みなさんも慌てず、エラー文出るまで待ちましょう...
(持ち歩きのmacではこんなエラー出なかったのになぁ あさを)

4
1
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
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?