How can I generate a tsconfig.json
via the command line?
I tried command tsc init
, but this doesn\'t work.
For those who have TypeScript installed as a local package (and possibly as a dev dependency) via:
$ npm install typescript --save-dev
...and who have added tsc script to package.json:
"scripts": {
...
"tsc": "tsc"
},
You can call tsc --init
via npm
:
$ npm run tsc -- --init
install TypeScript :
npm install typescript
add tsc script to package.json:
"scripts": {
"tsc": "tsc"
},
run this:
npx tsc --init
i am using this,
yarn tsc --init
this fixed it for me
You need to have typescript library installed and then you can use
npx tsc --init
If the response is error TS5023: Unknown compiler option 'init'.
that means the library is not installed
yarn add --dev typescript
and run npx
command again
this worked for me:
tsc --init
If you don't want to install Typescript globally (which makes sense to me, so you don't need to update it constantly), you can use npx:
npx -p typescript tsc --init
The key point is using the -p
flag to inform npx that the tsc binary belongs to the typescript package