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

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


img.gif

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


error.gif

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

CMD中输入TSC


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

tsc -t es5 class.ts


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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容