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.
された!