日本語でそのものズバリの記事がなかったのですが、 jekyll-babel というプラグインを利用して簡単に babel だけを導入できます。使っている jekyll のバージョンは 3.1.1 。
asset-pipeline をセットアップするのはめんどいけど、 var とか書きたくないよって時にどうぞ。
Gemfile
gem 'jekyll-babel'
_config.yml
gems:
- jekyll-babel
script.es6
---
---
// ^^^ those two lines are required by Jekyll
const es6 = "ready!";
let it = "be";
- gemfile に
gem 'jekyll-babel'を追加 -
bundle initを実行 -
_config.ymlのgems:に- jekyll-babelを追加 -
jsフォルダ内に*.es6と拡張子を設定して保存 - 対象のファイルの先頭に
---(改行)---を記載 -
jekyll build --watchを実行。_site/js内に*.jsと変換されて出力されます
5番がちょっとキモイですが、 jekyll に変換対象のファイルだとわからせるために必要な模様。
多分、事前に node.js と babel-cli 、 babel-es2015-preset が必要です。
npm install -g babel-cli
npm install -g babel-preset-es2015