package.json
zawiera informacje o pakietach i bibliotek, które są wykorzystywane przez Państwa projektu, również może zawierać npm scripts
co pozwala uruchamiać zadania jak prowadzenie testów aplikacji, budowanie js i tak dalej ...
npm init
init nowy plik package.json
dokumentów: npm docs
tsconfig.json
dostarcza informacji na temat procesu typescript
kompilacji do javascript
. W której wersji należy skompilować ts, powinny pliki js zawierają mapy źródłowe i takie informacje zwykle opisywane w tym pliku.
tsc --init
init nowy plik tsconfig.json
dokumentów: tsconfig docs
typings.json
zawiera odnośniki do plików typu definicja dla zewnętrznej biblioteki, pomaga aplikację aby być bardziej intellisense. Jeśli piszesz typy dla swojej aplikacji, musisz wiedzieć o typach innych używanych bibliotek.
typings init
init nowy plik typings.json (powinien być zainstalowany globalnie lub lokalnie)
Więcej informacji:
typings package (przyczynia się do generowania pliku typings.json i zapisać zależności do niego)
types defenitions (Baza definicji typów bibliotek)
full tsconfig scheme
Mam nadzieję, że ci to pomoże!
przeszedłem przez łącze dokumentów tsconfig. Wciąż nie mogę się o niczym dowiedzieć. "emitDecoratorMetadata": true, "experimentalDecorators": true, Czy potrafisz? –
dodano pełny schemat tsconfig, możesz znaleźć opis każdej właściwości, na przykład: 'experimentalDecorators' - Umożliwia eksperymentalne wsparcie dla dekoratorów ES7. A po znalezieniu w Google co dekoratory ES7: [dekoratory] (https://medium.com/google-developers/exploring-es7-decorators-76ecb65fb841#.n0sjfih2s) – Mikki
Zaktualizuj swoją odpowiedź na temat tsconfig.json: install maszynopis , a następnie wywołaj polecenie "tsc --init" w powłoce. wygeneruje plik tsconfig.json. Od http://stackoverflow.com/a/36577329/3914072 –