2014-12-04 2 views
0

Запуск TSC --out output.js --declaration input.tsмашинопись компилятор производит JavaScript в файле d.ts (v1.0 - v1.3)

возвращает output.js и output.d. как ожидалось. Файл d.ts содержит JavaScript вместо объявлений типа.

Эта процедура работала 9 дней назад, и с тех пор я не обновлял TypeScript.

Любые идеи о том, что может происходить?

ответ

0

идеи о том, что может происходить?

Кажется, что ошибка. Возможно, они нарушили синтаксический анализ в компиляторе.

Я хотел бы сделать: TSC input.ts --out output.js --declaration

0

Это кажется ошибка в компиляторе.

Steve Fenton помог нам с исправлением кода, поэтому этот пост является прокси для его усилий.

В конечном счете, недопустимый типScript компилировался в JavaScript, а указателем ошибки был файл объявления типа, который выводится как JavaScript.

Это не настоящий ответ, поэтому я не буду отмечать его как один. Но определенная ошибка в компиляторе TypeScript, который трудно воспроизвести.

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