部品の型の説明書が見つからない(TypeScript)
error TS2307: Cannot find module 'lodash' or its corresponding type declarations.
ひとことで言うと
「その部品、またはその型の説明書(型定義)が見つかりません」という意味です。
よくある原因
- 部品自体をインストールしていない
- 部品に型の説明書が付いていない(別にインストールが必要)
@/などの近道の書き方の設定(tsconfig の paths)がない
自分で確かめること
- package.json にその部品があるか見る
たいていは、こうすると直ります
部品をインストールし、型がなければ npm install -D @types/部品の名前 を試します。
AIへの伝え方
下の文をコピーして、ChatGPT・Claude・Cursor などに貼り付けてください。トップで貼り付けたエラー文があれば、自動でそれに入れかわります。
次のエラーが出て困っています。プログラミング初心者にもわかるように、原因と直し方を教えてください。必要なら、直したコードも全部見せてください。 【エラー】 error TS2307: Cannot find module 'lodash' or its corresponding type declarations. 【やったこと】 (ここに、エラーが出る前にしたことを書く。例:npm run dev を実行した) 【参考】 このエラーは「部品の型の説明書が見つからない(TypeScript)」というもので、よくある原因は次のとおりです。 ・部品自体をインストールしていない ・部品に型の説明書が付いていない(別にインストールが必要) ・`@/` などの近道の書き方の設定(tsconfig の paths)がない どれに当てはまるかを確かめる方法も教えてください。