Angular 键入Error.stackTraceLimit';编号';不可分配给类型';(限制:数量)=>;无效';
在Typescript中,特别是在从开始使用Angular 2的项目中,我得到以下ts解析错误:Angular 键入Error.stackTraceLimit';编号';不可分配给类型';(限制:数量)=>;无效';,angular,typescript,Angular,Typescript,在Typescript中,特别是在从开始使用Angular 2的项目中,我得到以下ts解析错误: // Polyfill.ts (line 13) Error.stackTraceLimit = Infinity [ts]类型“编号”不可分配给类型(限制:编号)=> “无效”。常量错误:ErrorConstructor 对我来说没有意义,因为错误。stackTraceLimit需要一个数字。我也试过使用typescript所说的函数,但它会使浏览器崩溃 有什么想法吗 编辑1 在与最新的母版合
// Polyfill.ts (line 13)
Error.stackTraceLimit = Infinity
[ts]类型“编号”不可分配给类型(限制:编号)=>
“无效”。常量错误:ErrorConstructor
对我来说没有意义,因为错误。stackTraceLimit
需要一个数字。我也试过使用typescript所说的函数,但它会使浏览器崩溃
有什么想法吗
编辑1
在与最新的母版合并后,它可以工作
但是,无论出于什么原因,我都需要使用Typescript 2.0.0,然后我得到了错误:
错误TS2430:接口“NodeBuffer”不正确地扩展接口“Uint8Array”
为了解决这个问题,我运行了中提到的typings install env~node-SG
,以更新节点类型
然后我回到错误error.stackTraceLimit'number'不可分配给type'(limit:number)=>void'
好像打字机上少了什么东西。对此有什么想法吗?我建议更新您的项目。如果您使用angular2 webpack作为项目的基础,那么它可能值得与master合并 当我查看您链接的github项目中的代码时,第13行与您编写的代码不匹配
错误['stackTraceLimit']=无穷大代码>这是一个游戏的剩余部分,但实际上它与使用点符号相同。我会试试你的更新建议。好的,我已经试过你提到的了。我想这与打字稿版本有关,请看编辑后的问题@DylanMeeus