2016-08-18 3 views
1

Мне очень нравится Typcript как разумная альтернатива Javascript, но я ненавижу, что он тянет node.js как зависимость. Хуже того, существует только один компилятор для языка, который существует, и он сам по себе. Нет ли автономного tsc исполняемого файла?Компилятор кода нативного кода

Чтобы быть ясным, я не ищу выполнить что угодно, я просто хочу, чтобы компилятор взял список исходных файлов с машинописными текстами и создал один или несколько объектных файлов javascript.

+2

В чем проблема с Node.js как зависимостью? В конце концов, это просто зависимость от развития, так почему это имеет значение? – str

+0

@str Потому что я ненавижу его. Неважно, почему? Бинар будет меньше, быстрее и больше по душе. – bfieck

+0

Официальные [инструменты для создания текстов TypeScript] (http://www.typescriptlang.org/index.html#download-links) имеют зависимости. Если вам это не нравятся (инструменты или зависимости), вы можете бесплатно загрузить [спецификацию языка] (https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md) и написать собственный компилятор, который не имеет никаких зависимостей. С этой точки зрения этот вопрос не является проблемой практического программирования. Это, как таковое, вне темы для SO. – IInspectable

ответ

1

typescript tools разработан компанией Microsoft для визуальной студии. когда вы установите эти инструменты, он автоматически установит зависимость, чтобы у вас не было неприятностей с nodejs :)

+0

Нет, я парень Linux. И вообще, моя проблема в том, что я не хочу, чтобы node.js касался моей машины, а не того, что я не хочу с ней взаимодействовать. Спасибо хоть! – bfieck

Смежные вопросы