Babel不能替换箭头函数

5
我安装了babel cli,并创建了一个名为.babelrc的文件,其中的presets设置为es2015。我也安装了es2015预设。但是当我使用命令babel script.js --out-file script-compiled.js并检查输出文件时,我仍然发现箭头函数语法(=>)在代码中存在,而不支持箭头函数的浏览器无法运行我的代码,尽管它已经被转换成了babel。这里可能出了什么问题?如果有影响的话,该项目正在使用react,并且我正在使用browserify创建app.js,然后将该文件传递给babel。
编辑:这里是一个未能正确转换的代码示例:
  this._accountModel.fetch({
      success: (res) => {
        console.log('success');
      },
      error: () => {
        console.log('error');
      }
    });

请发布相关的配置和构建文件。此外,目录结构可能有助于故障排除。 - luboskrnac
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接