javascript - Forsøkt importfeil: ' er ikke eksportert fra


jeg kan ikke løse problemet mitt. Jeg har en fil hvor jeg erklærer en klasse med følgende kode i lama.d.ts

export declare class lama  {


    // code here
}

Deretter importerer jeg dette i en annen fil i samme mappe i mitt React-prosjekt

import { lama} from './lama.d';

Men jeg har følgende feil: Forsøk på importfeil: 'lama' eksporteres ikke fra './lama.d'.

Det gjør det samme i en .ts i stedet for en .d.ts-fil. Og det merkeligste er at hvis jeg eksporterer en annen klasse fra denne filen (lama.d.ts) som jeg importerer fra en annen fil til lama.d.ts, fungerer det, men ikke klassen jeg vil at skal fungere.

takk for at du leste meg

Svar #1

Jeg hadde den samme feilen, men brukte export default, og det fungerte!

    declare class lama {
      // code here .. 
      export default lama
    }

Når import:

    import lama from './lama.d'

Relaterte artikler