我们正在努力将我们的应用程序从角度6迁移到7,我们正在使用Ng-fullCalendar.
我们的package.json文件包含以下版本:
"fullcalendar": "3.6.1","ng-fullcalendar": "1.7.1"
在编译我们的项目时,我们收到以下错误:
ERROR in node_modules/@types/jquery/index.d.ts(6123,66): error TS2344: Type '"timeout" | "onreadystatechange" | "responseType" | "withCredentials" | "msCaching"' does not satisfy the constraint '"abort" | "open" | "timeout" | "response" | "getAllResponseHeaders" | "getResponseHeader" | "overrideMimeType" | "readyState" | "responseText" | "setRequestHeader" | "status" | ... 22 more ... | "dispatchEvent"'. Type '"msCaching"' is not assignable to type '"abort" | "open" | "timeout" | "response" | "getAllResponseHeaders" | "getResponseHeader" | "overrideMimeType" | "readyState" | "responseText" | "setRequestHeader" | "status" | ... 22 more ... | "dispatchEvent"'.
解决方法
此问题已得到修复:
https://github.com/DefinitelyTyped/DefinitelyTyped/issues/28000
https://github.com/DefinitelyTyped/DefinitelyTyped/issues/28000
你只需要更新你的@ types / jquery
npm update @types/jquery