如何生成tsconfig。Json通过命令行? 我尝试命令tsc init,但这不起作用。


当前回答

npm install -g typescript 
tsc --init 

然后,有时在你全局更新typescript之后,你可能需要再次将它添加到当前项目中。

NPM安装ts-node nodemon -如果你需要它。

其他回答

我建议先用下面的命令卸载typescript:

npm uninstall -g typescript

然后使用巧克力包来运行:

choco install typescript

在PowerShell。

如果你不想全局安装TypeScript(这对我来说是有意义的,所以你不需要经常更新它),你可以使用npx:

npx -p typescript tsc --init

关键是使用-p标志通知npx tsc二进制文件属于typescript包。

以防有人来这里找我要找的东西,tsconfig。Json文件,有更多选项

npx tsconfig.json 

对我不起作用,所以

npx tsconfig.json.cmd

给了我tsconfig。json文件,我正在寻找提供更多的选项

这在Windows上很管用

对于那些已经将TypeScript安装为本地包(也可能是作为开发依赖项)的人来说:

$ npm install typescript --save-dev

...以及谁在package.json中添加了TSC脚本:

"scripts": {
   ...
   "tsc": "tsc"
},

你可以通过npm调用tsc——init:

$ npm run tsc -- --init 

我在用这个,

yarn add -D typescript
yarn tsc --init

这为我解决了问题