Babel不替换箭头功能

pdo*_*rns 5 javascript node.js browserify ecmascript-6 babeljs

我安装了babel cli并创建了一个设置为的.babelrc文件.我也安装了预设.但是当我使用命令并检查输出文件时,我仍然在代码中找到箭头函数语法(),并且不支持箭头函数的浏览器无法运行我的代码,即使它已经被babel转换.这可能会发生什么?如果重要,项目正在使用react,我正在使用browserify创建,然后将该文件传递给babel.presetses2015es2015babel script.js --out-file script-compiled.js=>app.js

编辑:这是一个未正确转换的代码示例:

  this._accountModel.fetch({
      success: (res) => {
        console.log('success');
      },
      error: () => {
        console.log('error');
      }
    });
Run Code Online (Sandbox Code Playgroud)

bas*_*rat 1

该预设包括箭头变换。参考: https: //babeljs.io/docs/plugins/preset-es2015/

很可能该项目配置错误。