TypeScript presenta el paquete de terceros js y no puede encontrar el archivo de declaración xxx del módulo "xxx.js" implícitamente tiene el tipo "cualquiera"

El lenguaje utilizado en el proyecto es TypeScript .Cuando introduje js en el proyecto, encontré un error:
el mensaje de solicitud es: no se puede encontrar el archivo de declaración xxx del módulo "xxx.js", que implícitamente tiene el "cualquiera" tipo

 La introducción de js en TypeScript no se puede introducir directamente de esta manera.Las siguientes son dos soluciones que conozco:

1. El primer método: use requirela importación tradicional en lugar de la importación:

const waterMark = require("@/utils/waterMark");

2. El segundo método: cree un nuevo archivo xxx.d.ts en el proyecto: declare activamente el módulo importado en el archivo:

inserte la descripción de la imagen aquí

declare module '@/utils/waterMark.js'
declare module '@/config/api.js'

 

Supongo que te gusta

Origin blog.csdn.net/weixin_46600931/article/details/129425620
Recomendado
Clasificación