CoffeeScript を gulp でコンパイルする

nodejs

インストール

apt-get install nodejs nodejs-legacy

npm の設定

~/.npmrc に

prefix = ${HOME}/.npm-packages

と書く。

~/.zshrc に

if [ -x "`which npm`" ]; then
    export PATH=$PATH:`npm bin -g`
fi

を追加する。

サンプル

coffeescript をコンパイルするタスクを使ってみる。

mkdir sample
cd sample

のようにしてディレクトリを作る。

npm init

で package.json を作成する。

npm install --save-dev gulp gulp-coffee coffee-script

ここでは gulpfile を coffeescript で書く。

gulp = require "gulp"
coffee = require "gulp-coffee"

gulp.task "compile", () ->
  gulp.src "src/**/*.coffee"
    .pipe coffee()
    .pipe gulp.dest("build")

これは src 以下の coffeescript のファイルを javascript にコンパイルして build 以下に保存する。 src 以下に適当な coffeescript のファイルを置いて

gulp compile

として実行できるかどうかを確認する。

参考

Tags of current page

, ,