Aws cdk AWS CDK:意外令牌'';
当我从1.33.0->1.37.0升级时,我开始出现下面的错误。我恢复到旧的CDK版本,命令再次工作 CDK版本Aws cdk AWS CDK:意外令牌'';,aws-cdk,Aws Cdk,当我从1.33.0->1.37.0升级时,我开始出现下面的错误。我恢复到旧的CDK版本,命令再次工作 CDK版本 $ cdk --version 1.37.0 (build e4709de) 错误: $ cdk synth Unexpected token '?' Subprocess exited with error 1 是否了解此错误消息的含义?问题出在typescript编译器中。我将目标设定为ES2020,而本应是ES2018 更改为正确的版本为我解决了这个问题 tsconfig.
$ cdk --version
1.37.0 (build e4709de)
错误:
$ cdk synth
Unexpected token '?'
Subprocess exited with error 1
是否了解此错误消息的含义?问题出在typescript编译器中。我将目标设定为ES2020,而本应是ES2018 更改为正确的版本为我解决了这个问题 tsconfig.json
{
"compilerOptions": {
"target":"ES2018",
"module": "commonjs",
"lib": ["es2018"],
"declaration": true,
"strict": true,
...
}
}
从你提供的信息是无法判断的。应该有一个到故障点的堆栈跟踪,我建议进行调查,并提供故障区域的更详细数据。请提供更多信息,这就是我得到的堆栈跟踪错误。如果需要,我可以提供package.json。如果您使用的是Typescript,则可能会还原为旧版本的Typescript,其中不存在可选的链运算符。请尝试通过运行“npx tsc”来执行手动Typescript编译(如果在本地安装,则应该)。这会给你更多的见解,如果你现在有同样的问题,你知道问题出在你的ts版本/配置中