CoffeeScriptの環境構築

CoffeeScriptを利用するためには Node.jsとnpmというパッケージマネージャが必須なので、インストールする。

1. Node.jsのインストール

Homebrewを使っている人は簡単。

$ brew install node
$ node -v
v0.10.21

2. npmのインストール

$ curl http://npmjs.org/install.sh\| sh
$ npm -v
1.3.11

3. CoffeScriptのインストール

$ npm install coffee-script -g
$ coffee -v
zsh: command not found: coffee

エラー!!!というわけで、

4. ~/.zshrcにパスを設定する

$ export PATH=$PATH:$HOME/node_modules/.bin
$ coffee -v
CoffeeScript version 1.7.1

うまくいった。

5. coffeeコマンドが使えるか確認する

$ coffee
coffee> console.log 'Hello world, I am kgmx.'
Hello world, I am kgmx.

6. coffeeからJavascriptコンパイルする

coffeeのファイルを作成して、コードを書く。

$ touch home.coffee
$ vi home.coffee
hello = ->
console.log("hello world, I am kgmx.")
hello()

コンパイルすると、home.jsというファイルが生成される。

$ coffee -c home.coffee
$ vi home.js

// Generated by CoffeeScript 1.7.1
(function() {
  var hello;
  hello = function() {
  return console.log("hello world, I am kgmx.");
  };
  hello();
}).call(this);

ちゃんとコンパイルされている!

node.jsでも実行されるはず……...

$ node home.js
hello world, I am kgmx.

された!