-
Notifications
You must be signed in to change notification settings - Fork 0
🛠️ Workarounds for common issues
Micael Levi L. Cavalcante edited this page Jun 6, 2021
·
6 revisions
issue | solution |
---|---|
Could not find a declaration file for module 'module-name' Quando uma lib não tem o arquivo de definição de tipos (.d.ts ) e não há um módulo @types/* (gerado pelo DefinitelyTyped) ou o código JS não tem os tipos definidos |
https://stackoverflow.com/a/50516783 |
Argument of type 'X' is not assignable to parameter of type 'Y' |
basta fazer um casting da variável de tipo X para o tipo Y usando o type assertion ou o as operator para arquivos JSX ou TSX |
@types/express: error TS2344: Type 'P' does not satisfy the constraint 'Params'. Type 'P' is not assignable to type 'ParamsArray'. Problema comum quando o a lib @types/express é atualizada |
A solução discutida nesta PR é: remover o lock file para forçar a atualização da lib @types/express-serve-static-core ou, sem removê-lo, uma destas
|