Есть ли возможность компилировать вывод кода TypeScript как сокращенный? Или мы остаемся иметь дело с этим в отдельном процессе? И влияет ли обфускация на ответ?
Можно ли скомпилировать typescript в мини-код?
Ответ 1
Компилятор TypeScript не поддерживает генерацию миниатюр или обфускации кода. вам нужно будет использовать другой инструмент для вывода JavaScript компилятора.
Ответ 2
Я являюсь автором typescript-closure-compiler.
В основном это инструмент, который испускает файлы, которые совместимы с компилятором google закрытия, который, вероятно, является лучшим minifier/optimizer/obfuscator.
Я также создал игровую площадку , которая может показать вам сгенерированный вывод.
Вы можете посмотреть пример project, который использует этот инструмент.
Процесс минимизации выполняется с помощью gulp.
Ответ 3
Как указано @joeriks и @jaysun, Расширение веб-Essentials 2012 может сделать это.
На панели "Параметры" перейдите к веб-узлам > TypeScript и установите для Minify сгенерированный JavaScript значение true.
Update Эта функциональность была удалена в версии 3.0
3.0 - 24 августа 2013 г.
Удалена поддержка TypeScript