首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在IntelliJ IDEA 14中使用TypeScript瞄准ES5

在IntelliJ IDEA 14中使用TypeScript瞄准ES5
EN

Stack Overflow用户
提问于 2014-12-28 04:30:26
回答 2查看 9.6K关注 0票数 23

我想在Typescript中使用getters和setters。在我尝试这样做的时候,我得到了以下结果:

代码语言:javascript
复制
error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.

如何在IntelliJ 14中配置编译器?这样做有什么缺点吗?DOes这会产生一个只在某些浏览器上工作的不同类型的Javascript吗?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-28 19:14:35

要更改编译器选项,您需要转到FileWatcher对话。

-> -> Tools ->文件观察器

选择TypeScript并点击编辑(铅笔)按钮。

添加

代码语言:javascript
复制
--target es5

添加到参数字段

票数 25
EN

Stack Overflow用户

发布于 2016-07-12 18:31:33

您可以在tsconfig.json中设置目标版本:

代码语言:javascript
复制
"compilerOptions": {
    "target": "es5"
}

Here是所有编译器选项的列表。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27671198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档