Typescript VisualStudio2015“给予”;应为TS1110类型。”;用于数字文字类型联合别名
我的一般设置如下: Visual Studio 2015Typescript VisualStudio2015“给予”;应为TS1110类型。”;用于数字文字类型联合别名,typescript,visual-studio,visual-studio-2015,Typescript,Visual Studio,Visual Studio 2015,我的一般设置如下: Visual Studio 2015 .NET Framework 4.5.2 我想开始将一些客户端代码从javascript重构为typescript。要启动此过程,请执行以下操作: 已将.ts文件添加到web项目 让Visual Studio自行配置以编译typescript 已安装jquery.Typescript.DefinitelyTyped Nu Get软件包v3.1.2 已将现有的typescript代码复制到新文件中 除了我的一个类型别名声明之外,一切都很
.NET Framework 4.5.2 我想开始将一些客户端代码从javascript重构为typescript。要启动此过程,请执行以下操作:
- 已将.ts文件添加到web项目
- 让Visual Studio自行配置以编译typescript
- 已安装jquery.Typescript.DefinitelyTyped Nu Get软件包
v3.1.2
- 已将现有的typescript代码复制到新文件中
字符串文字类型别名没有问题,但不喜欢数值文字类型别名
Visual Studio报告TypeScript的版本安装为1.8.36.0
在TypeScript 1.8中,数字文字类型别名尚未实现
Visual Studio 2015将允许您将TypeScript工具的版本更新为新版本(尽管不是最新版本,因为团队已经从2015年开始支持)
- 获得了工具扩展和更新…
- 单击联机
- 在搜索栏中键入
typescript 3.1.1
。这是截至本文撰写之时Visual Studio 2015支持的最新版本
- 单击“下载”将重定向到浏览器以下载安装程序
- 安装完毕,然后重新启动visual studio
它现在应该使用您安装的typescript版本。您可以在Microsoft Visual Studio的帮助下查看它使用的版本
如果安装不正确,请编辑相关的.csproj文件,并将元素TypeScriptToolsVersion
的内容从1.8
更改为3.1