我有一个连接到Visual Studio Online的Azure网站。连接两者时,Visual Studio Online会在托管构建控制器上创建持续交付构建运行。这个版本在underscore.d.ts(来自http://definitelytyped.org/的TypeScript类型定义)中使用单个打字稿编译错误而失败,其内容如下:
\ Scripts \ typings \ underscore \ underscore.d.ts(2315,1):错误TS2160:构建:泛型类型可能不会使用自己的类型参数的包装形式引用自身。
我们使用TypeScript 1.0:
<TypeScriptToolsVersion>1.0</TypeScriptToolsVersion>
项目在本地和我们的本地TFS构建服务器上构建时没有错误。我的猜测是问题在于Visual Studio Online中的TypeScript编译器版本。
我的问题是这个问题是否有解决方法。例如,有吗?有条件地将underscore.d.ts从建筑物中排除的可能性?