babel-register
require('babel-register')
すると、以後
ES2015
で書けるようになる
https://babeljs.io/docs/usage/require/
しくみ
node.js
のrequire文をフックして、ファイルを読み込む直前に
babel
でトランスパイルする
coffee-register
と同じ
.babelrc
の設定は有効
動的にコンパイルしているので重い
「オーバーヘッドが大きいのでproductionでは使わない方がいい」とドキュメントに書かれている
CPUが貧弱な環境だとめちゃくちゃ遅くなる。
Edison
では起動も実行もめちゃ遅になった
shokai.icon
AWS Lambda
ではなぜか動かなかった。ログも出なかった気がする
shokai.icon
コンパイルの手間が無い
node-dev
と組み合わせると開発時にはとても便利
shokai.icon