Visual Studio Express 2012 for Web TypeScript EcmaScript 版本
Posted
技术标签:
【中文标题】Visual Studio Express 2012 for Web TypeScript EcmaScript 版本【英文标题】:Visual Studio Express 2012 for Web TypeScript EcmaScript version 【发布时间】:2013-06-20 14:49:15 【问题描述】:我只是想在我的 TypeScript 项目中将 EcmaScript 的版本从 ES3 更改为 ES5。某处的下拉菜单中有设置吗?这样做的目的是让我可以使用 'get' 和 'set' 关键字而不会出现编译错误并获得 ES5 合规性。或者,有什么地方可以设置编译器标志吗?如果我可以发送“--target ES5”也可以,但我在这块鲤鱼中找不到任何东西。
【问题讨论】:
你看问题了吗?它明确表示“我想在 Visual Studio Express for Web 中的 TypeScript 中使用 get/set 语法”。我没有将您的问题标记为重复,只是因为我不想冒犯您-现在您对我投了反对票?我给你的答案是针对 Web 的 Visual Studio Express。 【参考方案1】:这个问题似乎与以下内容重复:Targeting ES5 with TypeScript in Visual Studio
您可以使用编译器标志 -target ES5 将 typescript 编译为 ecmascript 5。在 VisualStudio 中,这可以通过编辑存储编译器目标的 xml 文件来实现。
编辑
【讨论】:
Express 不支持 csproj 文件吗?也许您可以详细说明为什么这个答案还不够。【参考方案2】:您需要为类型脚本安装 Microsoft 扩展: http://www.microsoft.com/en-us/download/confirmation.aspx?id=34790
【讨论】:
以上是关于Visual Studio Express 2012 for Web TypeScript EcmaScript 版本的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2012 上的计算机错误中缺少 GDAL201.dll
Visual Studio 高级程序在 Visual Studio Express 中打开?
Visual Studio 和 Visual Studio Express 有啥区别?
Visual Studio Express 2013 和 Visual Studio 2013 之间的区别
Visual Studio Express 2013 或 Visual Studio Pro 2010
Visual Studio Express 2012 无法添加到 Visual Studio Team Services 的连接