Мне очень нравится Typcript как разумная альтернатива Javascript, но я ненавижу, что он тянет node.js как зависимость. Хуже того, существует только один компилятор для языка, который существует, и он сам по себе. Нет ли автономного tsc
исполняемого файла?Компилятор кода нативного кода
Чтобы быть ясным, я не ищу выполнить что угодно, я просто хочу, чтобы компилятор взял список исходных файлов с машинописными текстами и создал один или несколько объектных файлов javascript.
В чем проблема с Node.js как зависимостью? В конце концов, это просто зависимость от развития, так почему это имеет значение? – str
@str Потому что я ненавижу его. Неважно, почему? Бинар будет меньше, быстрее и больше по душе. – bfieck
Официальные [инструменты для создания текстов TypeScript] (http://www.typescriptlang.org/index.html#download-links) имеют зависимости. Если вам это не нравятся (инструменты или зависимости), вы можете бесплатно загрузить [спецификацию языка] (https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md) и написать собственный компилятор, который не имеет никаких зависимостей. С этой точки зрения этот вопрос не является проблемой практического программирования. Это, как таковое, вне темы для SO. – IInspectable