TS报错: error TS1056: Accessors are only available when targeting ECMA Script 5 and higher.

最近在学习TS,根据文档介绍


img.gif

官方文档中的这句话似懂非懂的后果就是显示在使用tsc命令编译TS文件的时候报错如下


error.gif

那么,如何将编译器设置为书ES5或者更高呢?

CMD中输入TSC


TS报错: error TS1056: Accessors are only available when targeting ECMA Script 5 and higher._第1张图片

正如图中所示,使用如下命令

tsc -t es5 class.ts


没有报错。我的操作系统是WIN

也有添加tsconfig.json文件解决的,但是对于我不适用。

还有这里需要注意的是,每一次要使用es5或者更高版本进行编译时,都要对要编译的ts文件进行编译,不是一个一劳永逸的好办法哈。

你可能感兴趣的:(TS报错: error TS1056: Accessors are only available when targeting ECMA Script 5 and higher.)