Tengo un proyecto de reacción ts donde instalé un módulo js puro: precios criptográficos. Teniendo en cuenta que este módulo no tiene ninguna fuente @types, creé un archivo decs.d.ts con:
declare module "crypto-prices"Esto elimina el problema del IDE. Sin embargo, cuando trato de usar los módulos cryptoPrice a través de
import cryptoPrice from 'crypto-prices'Obtuve el siguiente error:
Can't resolve 'crypto-prices' in ...Importarlo así,
import * as cryptoPrice from 'crypto-prices'Debe incluir decs.d.ts en tsconfig.json . Si decs.d.ts está en la misma carpeta que tsconfig.json , debería verse como a continuación:
tsconfig.json
{ "include": [ "./src/**/*", "./decs.d.ts" ], "compilerOptions": { ... } }