项目场景:
在上 React
开发过程中我遇到了一个小问题,在使用 Class
组件的时候会报出 Syntax error: Missing class properties transform.
这个错误,我们先来看一下这句话的意思
原因分析:
可以看到这里提到是缺少类的属性转换,那么应该就是我们的 babel
配置问题了
解决方案:
在我们的 babel
解析中加上 [ "@babel/preset-env", { targets: "> 1% in AU and not dead", shippedProposals: true }, ],
就可以完美解决这个问题了。
presets: [
[
"@babel/preset-env",
{
targets