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


当前回答

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

npx tsc --init 

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

yarn add --dev typescript

或者是NPM

npm i --save-dev typescript

重新执行NPX命令

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

其他回答

自TypeScript 1.6发布以来就支持它。

正确的命令是——init而不是init:

$ tsc --init

尝试在控制台中运行以下命令来检查版本:

$ tsc -v

如果版本高于1.6,则需要更新:

$ npm install -g typescript

记住,你需要安装node.js才能使用npm。

我在用这个,

yarn add -D typescript
yarn tsc --init

这为我解决了问题

运行TSC -- --init 这适用于下面的package.json

  "devDependencies": {
    "@types/jasmine": "^3.6.2",
    "@types/node": "^14.14.19",
    "jasmine": "^3.6.3",
    "protractor": "^7.0.0",
    "typescript": "^4.1.3"
  },

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

ctrl +空格键(Windows)

CMD +空格键(mac)

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


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

tsc -初始化

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

npx tsc --init 

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

yarn add --dev typescript

或者是NPM

npm i --save-dev typescript

重新执行NPX命令

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