package.json
include informazioni sui pacchetti e le librerie che vengono utilizzati dal progetto, inoltre possibile includere npm scripts
che aiuta di eseguire compiti di applicazione, come l'esecuzione di test, la costruzione di js e così via ...
npm init
a init nuovo file package.json
docs: npm docs
tsconfig.json
fornisce informazioni sul processo di compilazione typescript
in javascript
. In quale versione dovrebbe essere compilato ts, i file js dovrebbero includere mappe sorgente e tali informazioni solitamente descritte in questo file.
tsc --init
a init nuovo file tsconfig.json
docs: tsconfig docs
typings.json
include riferimenti a file di tipo definizione per la libreria esterna, aiuta la vostra applicazione per essere più intellisense. Se stai scrivendo i tipi per la tua applicazione, devi conoscere i tipi di altre librerie che usi.
typings init
a init nuovo file typings.json (dovrebbe essere installato a livello globale o locale)
Maggiori informazioni:
typings package (contribuisce a generare il file e salvarlo typings.json dipendenze ad essa)
types defenitions (Database delle definizioni del tipo per le librerie)
full tsconfig scheme
Spero che ti possa aiutare!
avevo passato il link di tsconfig docs. Ancora non riesco a saperne di più. "emitDecoratorMetadata": true, "experimentalDecorators": true, Puoi? –
aggiunto schema completo di tsconfig, è possibile trovare la descrizione di ciascuna proprietà, ad esempio: 'experimentalDecorators' - Abilita il supporto sperimentale per i decoratori ES7. E dopo puoi trovare su google cosa sono i decoratori ES7: [decoratori] (https://medium.com/google-developers/exploring-es7-decorators-76ecb65fb841#.n0sjfih2s) – Mikki
Aggiorna la tua risposta su tsconfig.json: installa typescript , quindi eseguire il comando "tsc --init" nella shell. genererà il file tsconfig.json. Da http://stackoverflow.com/a/36577329/3914072 –