您可以添加功能,修改或扩展打字稿吗?

时间:2018-07-04 12:00:56

标签: typescript

是否可以在不编写分叉的情况下向打字稿添加功能?是否可以添加插件?此类功能的示例为optional chaining (elvis operator),例如

const x = {};
console.log(x.y); // throws an error
console.log(x?.y); // console logs undefined

据我所知,可以在babel(see)中添加这样的功能。

这是一个好主意还是一个坏主意就不同了。我要问的是这在物理上是可能的,如果不能,为什么?

1 个答案:

答案 0 :(得分:2)

不。 Babel和TypeScript是两个完全不同的野兽。据我所知,配置tsconfig可以更改TS编译器的行为。