risposta

4

TSD è deprecated. L'alternativa generalmente preferita è Typings.

Da docs:

# Installare utility Tipizzazioni CLI.
npm installare tipizzazioni --global

# ricerca per le definizioni.
tipizzazioni ricerca nastro

# trovare una definizione a disposizione (per nome). Ricerca
tipizzazioni --name reagiscono

# Se si utilizza il pacchetto come un modulo:
# Installare tipizzazioni non-ambiente (predefinito dal Registro di sistema "NPM", configurabile tramite defaultSource in .typingsrc)
tipizzazioni installazione di debug --save

# Se si utilizza il pacchetto tramite tag script, o
# è parte dell'ambiente, o
# la non tipizzazioni -Ambiente non è ancora disponibile:
tipizzazioni installare dt ~ moka --global --save

# Installare tipizzazioni dal particolare registro
tipizzazioni installare ENV ~ atomo --global --save
tipizzazioni installare npm ~ Bluebird --save

# Usa typings/index.d.ts (in tsconfig.json o come riferimento ///).
gatto tipizzazioni/index.d.ts

+0

Dal momento che tsc 2 sono deprecate anche se ho ragione, basta inserire il pacchetto "@ type/modulname" con npm – MrKekson

+1

@MrKekson E '? Chi lo dice? – Alex

+4

Qui: https://blogs.msdn.microsoft.com/typescript/2016/06/15/the-future-of-declaration-files/ – MrKekson

6

Ho utilizzato TSD da NPM. Funziona perfettamente con il mio progetto MVC 6 e dovrebbe essere sicuramente la fonte più aggiornata di definizioni.

questo dovrebbe essere tutto ciò che serve per andare avanti:

npm install tsd --save-dev 
tsd install jquery --save 
+0

Grazie. Mi sembra un po 'per capire come ottenere npm correttamente installato come non si può semplicemente usarlo. Anche git deve essere installato localmente con la modalità riga di comando. Speravo di trovare un modo per farlo prima in codice invece che in riga di comando, ma i codici di commit per tsd.json non sembrano così facili da usare rispetto all'uso di tsd install. –