ES2015でコマンドラインツールを書くときは、require hookで提供するべきか、事前にバベるべきか?JavaScriptes6babeles2015 結論 事前にバベります。 理由:babelのインストールに時間が掛かる 事前説明 用語 バベる: Babel.jsを使ってES2015のJavaScriptをES5のJavaScriptに変換すること フォルダ構成 bin: コマンドファイル node: バベった後のES5モジュール lib: バベる前のES2015モジュール コマンド本体はlib/index.jsにありbabel-node libで実行可能なものとします。 候補にした二つの方法 Writing ES6 today, effectively.の1. Writing ES6 Modulesに二つの方法があります。 1. require hook Babel.jsのre