Nodeで「Npm Error – No matching version found for」エラーが発生した時の対応方法

Node_npm_error

こんにちはフロントエンドエンジニアのまさにょんです!

今回は、NodeでNpm Error – No matching version found for エラーが発生した時の対応方法について解説していきます。

Npm Error – No matching version found for エラーが発生した時の対応方法

プロジェクトにて、パッケージが追加されたようなので、npm installを実行したら、

タイトルのエラーが発生しました。

たしかに存在するバージョンのはずですが、

npm ERR! notarget No matching version found for knex@^2.4.2. と言っていますね・・・

npm install
npm ERR! code ETARGET
npm ERR! notarget No matching version found for knex@^2.4.2.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.

npm ERR! A complete log of this run can be found in:
npm ERR!   /Users/robotama/.npm/_logs/2023-04-05T06_31_09_159Z-debug-0.log
robotama@robotamaGunmar backend % npm cache clean --force
npm WARN using --force Recommended protections disabled.

調べたところ、npmではたまに起こる問題らしく、キャッシュの強制クリーニングで解決するような話がありました。

npmでキャッシュの強制クリーニングは、次のコマンドで実行します。

キャッシュをクリアしてから、再度、npm installを実行したら、無事にinstallができました。

npm cache clean --force

# または、、、

npm cache clean -f

JavaScript書籍 Ver. 中級-上級者向け

JavaScript書籍 Ver. 初級者向け

プログラミング学習・エンジニア転職関連の情報

自宅で現役エンジニアから学べる『TechAcademy』 (エンジニア転職保証)

『GEEK JOBキャンプ』スピード転職コース(無料)

【IT道場】入校時0円! 就職目的プログラミングスクール

エンジニア転職なら100%「自社開発」求人に強い【クラウドリンク】

『techgym』 (Python特化・無料)

Twitterやってます!Follow Me!

神聖グンマー帝国の逆襲🔥

神聖グンマー帝国の科学は、世界一ぃぃぃぃぃぃ!!!!!

最近の投稿