如何找到对任何版本节点的最新 Typescript 目标支持?

Posted

技术标签:

【中文标题】如何找到对任何版本节点的最新 Typescript 目标支持?【英文标题】:How do I find the latest Typescript target support for any version of node? 【发布时间】:2019-05-29 10:52:33 【问题描述】:

假设任何版本的 Node,我如何找到对应的 Typescript Compiler Option for target,它提供了大部分功能?我想删除来宾作品。

指定 ECMAScript 目标版本:“ES3”(默认)、“ES5”、“ES6”/“ES2015”、“ES2016”、“ES2017”或“ESNext”。

我运行不同版本的节点,我想知道启用不同 TSC 目标的最低节点版本是什么时候。

【问题讨论】:

【参考方案1】:

实现此目的的一种方法是查看网站http://node.green。找到您的节点版本,然后向下滚动,直到停止对节点功能的支持。因此,例如,如果您使用的是 10.3

那你就可以看到了

10.3.0 及更高版本支持所有 ES2018。 9.11.2 及更高版本支持所有 ES2017。 7.5.0 及更高版本支持所有 ES2016。

感谢 Array.Prototype.values 和 node.green doesn't register as being supported until 10.15.0 对 ES2016 的支持有点复杂。

【讨论】:

以上是关于如何找到对任何版本节点的最新 Typescript 目标支持?的主要内容,如果未能解决你的问题,请参考以下文章

如何在离子3(Typescript)中使用Javascript插件?

在我们的缓存中找不到任何与“最新”匹配的“cra-template-typescript”版本

我可以一直使用最新版本的Typescript吗?

如何将 Typescript 升级到最新版本?

我可以使用最新的稳定 TypeScript 还是应该坚持使用 AngularCLI 附带的版本?

我在哪里可以找到任何 NodeJS 版本的重大更改列表