为什么最新版本的自适应卡不能再为 SPFX 集成编译?

Why latest verson of adaptivecards not comppilable anymore for SPFX integration?

我在 spfx 解决方案中使用了自适应卡。它对我来说工作正常,现在我想升级我的包,因为我使用的是已弃用的版本。我用最新版本的 adaptivecards 和 adaptivecards-templating 和 adaptivecards-fluentui 升级了我的解决方案。升级后,虽然失败了。

我收到以下错误:

Error - [tsc] node_modules/adaptivecards/lib/card-elements.d.ts(907,61): error TS1005: ',' expected. Error - [tsc] node_modules/adaptivecards/lib/card-elements.d.ts(907,67): error TS1005: ',' expected. Error - [tsc] node_modules/adaptivecards/lib/card-elements.d.ts(908,57): error TS1005: ',' expected. Error - [tsc] node_modules/adaptivecards/lib/card-elements.d.ts(908,63): error TS1005: ',' expected. Error - [tsc] node_modules/adaptivecards/lib/card-elements.d.ts(932,54): error TS1005: ',' expected. Error - [tsc] node_modules/adaptivecards/lib/card-elements.d.ts(932,60): error TS1005: ',' expected. Error - [tsc] node_modules/adaptivecards/lib/card-elements.d.ts(933,50): error TS1005: ',' expected. Error - [tsc] node_modules/adaptivecards/lib/card-elements.d.ts(933,56): error TS1005: ',' expected. Error - 'tsc' sub task errored after 9.14 s exited with code 2

谁能帮帮我。

可能您使用的是 typescript 3.7(SPFx 1.13 之前的默认版本)。您可能需要将其升级到 3.9(现在随最新的 SPFx 版本一起提供)。可能重复:

Error - [tsc] node_modules/@fluentui/react/lib/components/ContextualMenu/ContextualMenu.types.d.ts(13,35): error TS1005: ';' expected