3
presets
をes2015
に設定して.babelrc
ファイルを作成しました。また、es2015
プリセットもインストールしました。しかし、コマンドbabel script.js --out-file script-compiled.js
を使用して出力ファイルをチェックすると、矢印機能の構文(=>
)がコード内にあり、矢印機能をサポートしていないブラウザでは、コードが変換されていてもコードを実行できません。ここで何が起こっているのでしょうか?それが問題なら、プロジェクトは反応を使用しており、私はbrowserifyを使ってapp.js
を作成し、そのファイルをbabelに渡しています。Babelは矢印機能を置き換えません
編集:
this._accountModel.fetch({
success: (res) => {
console.log('success');
},
error:() => {
console.log('error');
}
});
関連する設定とビルドファイルを投稿してください。また、ディレクトリ構造もトラブルシューティングに役立ちます。 – luboskrnac