从命令行编译TypeScript

从命令行编译TypeScript,typescript,Typescript,我安装了ts-global; ts配置是默认的,但我想用自定义配置编译我的文件。 当我使用命令tsc 但是,如果我添加pathtscmyfile.ts 例如,我将“target”:“esnext”从默认的“target”:“es5”, 并且它仅适用于命令tsc或tsc myfile-target esnext 为什么它不使用命令tsc myfiletsconfig.json仅在调用tsc时使用,不带任何参数 您已经解决了这个问题,但要使用esnext,您需要使用--target参数或编译整个项目

我安装了ts-global; ts配置是默认的,但我想用自定义配置编译我的文件。 当我使用命令
tsc
但是,如果我添加path
tscmyfile.ts

例如,我将
“target”:“esnext”
从默认的
“target”:“es5”,
并且它仅适用于命令
tsc
tsc myfile-target esnext


为什么它不使用命令
tsc myfile

tsconfig.json
仅在调用
tsc
时使用,不带任何参数

您已经解决了这个问题,但要使用
esnext
,您需要使用
--target
参数或编译整个项目(而不是仅编译一个文件)

这是故意的(也许设计不好,但我该说谁呢)