如何在tsconfig.json中设置/应用默认ES进行编译?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在tsconfig.json中设置/应用默认ES进行编译?相关的知识,希望对你有一定的参考价值。

我的T​​ypeScript编译到(可能是)ES5,这是原始默认设置。

我可以使用以下方式编译为更现代的javascript,例如ES2019,>

tsc main.js -t 'ES2019'

但是如何将ES2019设置为系统上该项目的默认设置?

我创建了一个tsconfig.json文件,并将其更改为:

$ cat tsconfig.json

  "compilerOptions": 
    // "incremental": true,
    "target": 'ES2019',
    "module": "commonjs",  
    ... 

但是它似乎没有生效-我使用tsc main,并且我仍然会使用较旧的JavaScript,除非我直接在命令行中使用tsc main -t 'ES2019'指定该选项>

我的T​​ypeScript编译为(可能是)ES5,这是原始默认设置。我可以使用tsc main.js -t'ES2019'编译为更现代的JavaScript,例如ES2019,但如何设置ES2019 ...

答案

目标必须在compilerOptions部分中。

另一答案

配置文件正确。

以上是关于如何在tsconfig.json中设置/应用默认ES进行编译?的主要内容,如果未能解决你的问题,请参考以下文章

如何在visual studio 2013中设置角度2?

如何在 Angular 10 中设置 Azure 媒体播放器打字稿定义

如何在 node.js 中设置默认时区?

如何在控制台应用程序中设置默认连接字符串?

如何在 Android Kitkat 中设置我的短信应用默认值?

如何在WPF PasswordBox中设置一些默认的文本