Как я могу сгенерировать tsconfig.json
через командную строку?
Я пробовал команду tsc init
, но это не работает.
Как я могу сгенерировать файл tsconfig.json?
Ответ 1
поддерживается с момента выпуска TypeScript 1.6.
Попробуйте запустить консоль для проверки версии:
$ tsc -v
Если версия старше 1.6, вам необходимо обновить:
$ npm install -g typescript
Помните, что вам нужно установить node.js для использования npm.
Правильная команда --init
not init
:
$ tsc --init
Ответ 2
это сработало для меня:
tsc --init
Ответ 3
Настройте проект ts, выполнив следующие действия:
- установить машинопись
yarn global add typescript
- создать package.json: запустить
yarn init
или установить настройки по умолчаниюyarn init -yp
- создать tsconfig.json: запустить
tsc --init
- (* необязательно) добавьте tslint.json
Структура проекта выглядит следующим образом:
│ package.json
│ tsconfig.json
│ tslint.json
│ yarn.lock
│
├─dist
│ index.js
│
└─src
index.ts
Ответ 4
Для тех, у кого TypeScript установлен как локальный пакет (и, возможно, как зависимость от dev) через:
$ npm install typescript --save-dev
... и кто добавил tsc-скрипт в package.json:
"scripts": {
...
"tsc": "tsc"
},
Вы можете позвонить tsc --init
через npm
:
$ npm run tsc -- --init
Ответ 5
Есть что-то новое, оно делает все за вас, даже package.json и это от Google.
Он называется GTS для Google TypeScript Style. Так что это идет с убежденным линтером и другими инструментами.
Это здесь на Github.
кредиты: https://alligator.io/typescript/new-project/
И, видимо, он избегает велосипедных прогулок, что хорошо, верно? :)