TypeScript'e TypeScript olmayan dosyaları içe aktar
node_modules içinden TypeScript dışı bir dosyayı TypeScript'e aktarmaya çalışıyorum.
Varsayılan olarak web’den bir dosya çeken bir kütüphane kullanıyorum. Kütüphane ayrıca aynı dosyayı node modülünün içinde paketliyor. Bu yüzden dosyayı TypeScript’e dahil etmeyi denedim ve editörümde bir derleyici hatasıyla karşılaştım.
Cannot find module 'wasmoon/dist/glue.wasm' or its corresponding type declarations.
(wasmoon kütüphanesinin adı)
Bu dosyanın node_modules içinde var olduğunu doğrulayabilirim. Neden bu dosyayı TypeScript'e aktar(ı)amıyorum ve bunu nasıl düzeltebilirim?
İthalat:
import * as lueGlueWasm from "wasmoon/dist/glue.wasm"
Bunu yapmaya çalışmamın nedeni bir masaüstü uygulaması üzerinde çalışıyor olmam. Birincisi, bunu web'den çekmesini istemiyorum çünkü, ne de olsa, bu bir masaüstü uygulaması. Ve ikincisi, başlatma süreleri yavaş çünkü dosyayı web'den çekmek zorunda.