Typescript使用Angular2和VS2013 lib.es6.d.ts构建错误

时间:2016-06-03 13:58:43

标签: .net angular

我正在使用Angular2开展新项目。我正在尝试集成到现有的.NET Web窗体应用程序中。 我有一些工作和积累,直到升级我的VS2015更新2.从那时起,我得到与我的main.ts文件中对lib.es6.d.ts的引用相关的构建错误。

错误就像这样:例如:

  

构建:“;”预期。 ... \ node_modules \打字稿\ LIB \ lib.es6.d.ts       建立:“,”预期。 ... \ node_modules \打字稿\ LIB \ lib.es6.d.ts       构建:预期类型。 ... \ node_modules \打字稿\ lib中\ lib.es6.d.ts

注意,我在VS2013中收到了这些新错误,我最近没有进行任何更新。 我已经尝试更改项目中的打字稿设置的配置,但无法再次构建它。请提出可以解决我的问题的建议。

1 个答案:

答案 0 :(得分:0)

检查' \ node_modules \ typescript \ lib \ lib.es6.d.ts'对于红线错误/语法错误,它应该向您显示它所说的“抱怨”的区域。 ""预期'和'";"预期&#39 ;.对于' Type expected',看起来某些属性,方法,类等可能缺少重要类型(字符串,数字,数组或类)。

这是我在lib.es6.d.ts中找到的输入示例:declare function parseFloat(string: string): number;。如果你能找到产生那些“预期”的红线/区域。错误,我愿意在\ node_modules \ typescript \ lib \ lib.es6.d.ts中将我的代码与我的代码进行比较。