electronのmain processでbabelなどを使わずにES6のarrow functionを使う
electronでapplicationを作っているのですがES6のarrow functionを使いたいと考えています。babelなどのライブラリを使えばできますが、
そのようなものを使わずにelectronだけでarrow functionを使えるようにする方法はないのでしょうか?
iojs --harmony_arrow_functions
とするとarrow functionが有効にされた状態でio.jsが起動します。
このiojsの機能を使って、electronでarrow functionを使いたいのですが、何か方法はありますか?
追記:
main.jsのコード
var app = require("app");
require("crash-reporter").start();
var BrowserWindow = require("browser-window");
//Keep a reference of window Object, if don't, window will be closed automatically when the JavaScript object is GCed(Gabage Collection)
var mainWindow = null;
app.on("window-all-closed", () => {
if (process.platform != "darwin") {
app.quit();
}
})
app.on("ready", () => {
mainWindow = new BrowserWindow({width: 800, height: 600});
mainWindow.loadUrl("file://" + __dirname + "/index.html");
//mainWindow.openDevTools();
mainWindow.on("closed", function () {
mainWindow = null;
});
});