← 一覧へ
準備・インストール出る場所:ターミナル(黒い画面)よく出る

「脆弱性が見つかりました」と出た

found 7 vulnerabilities (3 moderate, 4 high)
Run `npm audit fix` to fix them, or `npm audit` for details.

ひとことで言うと

エラーではなく「入れた部品の中に、安全上の弱点が見つかっています」というお知らせです。多くの場合、そのまま動かせます。

よくある原因

  1. 入れた部品が使っている、さらに下の部品が古い
  2. 古いテンプレートや、古い記事どおりにプロジェクトを作った

自分で確かめること

たいていは、こうすると直ります

まずは npm audit fix を試します。npm audit fix --force は大きくバージョンを上げて動かなくなることがあるので、意味がわからないうちは使わない方が安全です。

AIへの伝え方

下の文をコピーして、ChatGPT・Claude・Cursor などに貼り付けてください。トップで貼り付けたエラー文があれば、自動でそれに入れかわります。

次のエラーが出て困っています。プログラミング初心者にもわかるように、原因と直し方を教えてください。必要なら、直したコードも全部見せてください。

【エラー】
found 7 vulnerabilities (3 moderate, 4 high)
Run `npm audit fix` to fix them, or `npm audit` for details.

【やったこと】
(ここに、エラーが出る前にしたことを書く。例:npm run dev を実行した)

【参考】
このエラーは「「脆弱性が見つかりました」と出た」というもので、よくある原因は次のとおりです。
・入れた部品が使っている、さらに下の部品が古い
・古いテンプレートや、古い記事どおりにプロジェクトを作った

どれに当てはまるかを確かめる方法も教えてください。