È possibile utilizzare librerie JavaScript in TypeScript?Usa libreria JavaScript Raphael in TypeScript
Per esempio voglio usare Raphael a macchina e ha aggiunto i file JS nel mio /scripts folder
e li ha aggiunto a _references.js
.
Ma quando voglio dichiarare nel mio file TS:
var r = Raphael(10,50,640,480);
Intellisense dice sempre:
Raphael does not exist in the current scope.
e il file TS non viene compilato.
c'è uno strumento per generare automaticamente un file di dichiarazione? Il compilatore della riga di comando – daniel
lo sta facendo, ma suppongo che sia per dattiloscritto al file di dichiarazione del dattiloscritto, non da javascript al file di dichiarazione. Puoi ancora provare a copiare la copia da js a ts e provare a generare la dichiarazione ma non ne sono sicuro. – kunjee