Дополнительные файлы при компиляции машинописного кода с помощью команды tsc

Я создал новую среду разработки узла, установил модуль typescript npm с помощью команды.npm i --save-dev -g typescript

Я создал файл app.ts app.ts

console.log("Hello World")

Я попытался скомпилировать его с помощью

tsc --extendedDiagnostics app.ts

Я получил следующий вывод

Files:                         6
Lines:                     24817
Nodes:                    111373
Identifiers:               41046
Symbols:                   27913
Types:                      8269
Memory used:              78854K
Assignability cache size:  33122
Identity cache size:           2
Subtype cache size:            0
I/O Read time:             0.01s
Parse time:                0.46s
Program time:              0.48s
Bind time:                 0.31s
Check time:                1.23s
transformTime time:        0.01s
commentTime time:          0.00s
I/O Write time:            0.00s
printTime time:            0.01s
Emit time:                 0.02s
Total time:                2.04s

Обратите внимание, что количество файлов здесь равно 6. Но я компилирую только один файл, то есть app.ts. Может ли кто-нибудь объяснить мне, какие еще дополнительные файлы здесь?


person mrbeepot    schedule 12.10.2019    source источник


Ответы (1)


Дикое предположение, но я бы сказал, что это количество файлов включает не только ваши .ts, но и стандартные .d.ts библиотеки.

person PopGoesTheWza    schedule 12.10.2019