javascript - Kunne ikke finne en deklarasjonsfil for modulen '@editorjs/image'


Jeg bruker EditorJS i et React-prosjekt med TypeScript. Jeg bruker EditorJS og la merke til at det mangler deklarasjonsfil for modul ''@editorjs/image''.

Ved import merket jeg følgende advarsel/feil,

'node_modules/@editorjs/image/dist/bundle.js' implicitly has an 'any' type.

sammen med et forslag,

  Try `npm i --save-dev @types/editorjs__image` if it exists or add a new declaration (.d.ts) file containing `declare module '@editorjs/image';`ts(7016)

Ingen raske løsninger er tilgjengelige. TypeScript-typene mangler for @editorjs/image. Jeg opprettet en .d.ts-fil i prosjektet for @editorjs/image-modulen med følgende deklarasjonskode,

declare module "@editorjs/image"

men det refererer ikke til editorjs/image-pakken for bruken.

Svar #1

Problemet er at .d.ts-filen du har opprettet i prosjektet også bør være oppført som en del av prosjektet ditt i tsconfig.json:

  "include": [
    "**/*.ts",
    "**/*.tsx",
    "global.d.ts" // << specify your file here
  ],

Relaterte artikler