Voglio tuffarmi in TypeScript (perché a me sembra molto promettente) e quindi voglio riscrivere un piccolo progetto JS del mio proprio.Includere un file * .d.ts (e il JS corrispondente) in un progetto TypeScript usando PHPStorm
Così ho iniziato a creare alcune classi (ogni classe in un file separato), ma sono un po 'confuso su quei file * .d.ts.
Come lavoro esattamente con loro? Devo fare riferimento a loro nei file .ts? Perché PHPStorm sembra indicizzare comunque il file * .d.ts.
Sto usando grunt-ts (https://github.com/grunt-ts/grunt-ts) per compilare il progetto fino a JavaScript, sembra che questo abbia bisogno dei file di riferimento.
Ma quando sto riferimento che in questo modo nella prima riga:
///<reference path="../../../lib/typed/jquery.d.ts">
Il compilatore dice:
....Model.ts(37, 20): error TS1084: Invalid reference directive syntax.
Che cosa mi manca?
Ah sì, grazie! –