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


当前回答

生成tsconfig文件的正常方法是创建一个名为tsconfig的文件。Json然后打开{},在这个{}命中

ctrl +空格键(Windows)

CMD +空格键(mac)

然后选择compilationOptions,然后选择你需要的选项


对于自动生成(tsconfig.json)使用VSCode终端或任何cmd在同一目录下你想创建:

tsc -初始化

其他回答

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

npx -p typescript tsc --init

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

对于那些已经将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

这为我解决了问题

你需要有typescript库安装,然后你可以使用

npx tsc --init 

如果响应是错误TS5023:未知编译器选项'init'。这意味着没有安装库

yarn add --dev typescript

或者是NPM

npm i --save-dev typescript

重新执行NPX命令

我建议不要全局安装依赖项,因为管理每个项目的版本更容易。对于同事来说,使用一个命令就可以更容易地看到运行项目所需的安装。

按以下步骤安装ts项目:

安装typescript yarn global 创建一个包。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