如何修复'模块构建失败:SyntaxError:缺少类属性转换。'?

时间:2017-06-21 01:32:03

标签: javascript reactjs webpack babeljs

在我的reactjs组件中,我有这段代码:

increment = () => {
     store.dispatch({type: 'INC'});
}

当我在控制台中运行npm start时,我得到:

Module build failed: SyntaxError: Missing class properties transform.

我安装了:

npm install --save-dev babel-plugin-transform-class-properties

并将此添加到我的.babelrc:

  "plugins": [
    "transform-class-properties"
  ],

  "presets": [
    "es2015",
    "react",
    "stage-0"
  ],

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您是否看过其他帖子:Error: Missing class properties transform

我遇到了类似的问题,并且,正如上面接受的答案中的一条评论所示,我的.babelrc文件和webpack.config中都列出了预设。我从webpack.config中删除了冗余选项,现在它已运行。