使用Visual Studio 2013和TypeScript的SystemJS模块

fik*_*tra 5 visual-studio typescript ecmascript-6 visual-studio-2013 systemjs

我正在尝试使用TypeScript在Visual Studio 2013中使用SystemJS模块,但Visual Studio显示错误.

这是我的设置:

  • 适用于Microsoft Visual Studio 2013 1.8.5.0的已安装TypeScript工具
  • 卸载了TypeScript的低版本
  • 项目文件(VS 2013不支持tsconfig.json):

    <TypeScriptToolsVersion>1.8</TypeScriptToolsVersion> <TypeScriptModuleKind >system</TypeScriptModuleKind> <TypeScriptTarget>es5</TypeScriptTarget>

这就是我所看到的:

  • 我的项目编译成功
  • 在浏览器中,AngularJs成功运行
  • 但在Visual Studio中,我看到了波浪线.在悬停时,它表示'表达式声明不是分配或呼叫':

在此输入图像描述

这个问题与这个问题有关,但答案是"使用VS 2015",这对我来说根本不是一个选择.

有没有办法在Visual Studio 2013中使用SystemJS和TypeScript?它不一定是ES6风格的模块,只需要SystemJS和TypeScript的任何组合.谢谢!

fik*_*tra 2

似乎这个问题没有解决办法。升级到VS2015是解决这个问题的唯一方法。