create-react-app 4.0.2现在需要添加插件转换类

kpbwa7wx  于 2022-10-28  发布在  React
关注(0)|答案(1)|浏览(181)

描述Bug

从4.0.1升级到4.0.2导致错误

Failed to Compile
./src/services/formService.ts
SyntaxError: src\services\formService.ts: It's not possible to compile spread arguments in `super()` without compiling classes.
Please add '@babel/plugin-transform-classes' to your Babel configuration. (This is an error on an internal node. Probably an internal error.)

虽然我实际上没有在超级参数中使用spread,但必须使用一些依赖项。

解决方法

将此代码添加到package.json中会再次使其编译。
“巴别塔”:
“插件”:[
“@巴别塔/插件转换类”
]
}

分辨率

这是一个有意的改变吗?如果是的话,也许记录下如果人们做“这个或那个”,他们将需要添加上述内容。
如果不是有意的改变,那么我想这需要修复/添加回来?

hc2pp10m

hc2pp10m1#

事实证明我是不正确的。添加到packageiderjson中并没有修复它-所以我没有变通办法。

相关问题