Avatar ·

Erro "Could not find a declaration file for module" no TypeScript: solução

Olá! Sou novo no TypeScript e estou tentando conectar a biblioteca `lodash` ao meu projeto. Instalei-a via npm, mas ao importar recebo o erro: ``` Could not find a declaration file for module 'lodash'. '/node_modules/lodash/lodash.js' implicitly has an 'any' type. ``` Aqui está meu código: ```typescript import _ from 'lodash'; const arr = [1, 2, 3]; const shuffled = _.shuffle(arr); console.log(shuffled); ``` O projeto foi criado com `tsc --init`, a configuração tsconfig.json é padrão. Verifiquei — a biblioteca `lodash` está definitivamente instalada em `node_modules`, mas o TypeScript reclama. Tentei adicionar `"noImplicitAny": false` no tsconfig, mas não adiantou — o erro persistiu. Por favor, me diga como corrigir esse problema corretamente? Ouvi falar sobre arquivos de declaração (.d.ts), mas não entendo como funcionam e onde obtê-los. Talvez seja necessário instalar algo adicional? Agradeço por uma explicação detalhada para iniciantes. <<>>

Causa do erro

TypeScript é uma