2016-07-18 5 views
8

Если я бегу tsc init в пустой каталог, я получаю ошибку:машинопись INIT: ошибка TS6053: Файл «init.ts» не найден

error TS6053: File 'init.ts' not found

У меня есть понимание вопрос: не должны tsc init просто создать файл tsconfig.json? Если нет, с помощью какой команды я могу создать tsconfig.json?

p.s. Не дубликаты, другие сообщения TS6053 предназначены для других тем, ...

ответ

12

Команда неверна. Вы должны указать флаг:

tsc --init 

this pull request ЗАКАНЧИВАТЬ для более подробно.

+1

О, спасибо! У всех других инициализаторов есть синтаксис 'git init' или' npm init', а у microsoft есть tsc -init :). Но я вижу, что эмпирическое знание делает вас безрассудным .. :) –

+0

Могу ли я создать tsconfig.json с "" Экспериментальные декаторы «: true» в его первоначальном создании? Есть ли ключ для этого? –

+1

К сожалению, я не думаю, что в настоящее время это возможно, если вы не измените значения по умолчанию для компилятора глобально. –