環境
- Mac OS X 10.6.7
- Node.js 0.4.6
- npm 1.0.9-1
- CoffeScript 1.1.1
Node.jsのインストール
まずNode.jsをインストール。MacPortsでインストールできます。$ sudo port install nodejs $ node -v v0.4.6
npmのインストール
次にnpmのインストール。インストール自体はスクリプト一発で終わりますが、スクリプトの実行前に /opt/local/ のアクセス権限を変更しておかないと、パーミッションエラーが出るので注意が必要です。$ sudo chmod -R g+w /opt/local/ $ curl http://npmjs.org/install.sh | sh $ npm -v 1.0.9-1
CoffeeScriptのインストール
ようやくCoffeeScriptのインストールです。インストールには、先ほど入れたnpmを使います。$ npm install -g coffee-script $ coffee -v CoffeeScript version 1.1.1
CoffeeScriptでHello World
CoffeeScriptでお約束のHello Worldしてみます。CoffeeScriptファイルの拡張子は.coffeeです。$ cat hello_world.coffee console.log 'Hello, world!'上記のCoffeeScriptファイルをcoffeeコマンドでJavaScriptファイルに変換します。
$ coffee -c hello_world.coffee生成されたJavaScriptファイルをNode.jsで実行してみます。
$ node hello_world.js Hello, world!おー、実行できましたね。パチパチ。
ちなみに、以下のようなjsファイルに変換されています。
$ cat hello_world.js (function() { console.log('Hello, world!'); }).call(this);なお、JavaScriptファイルに変換せず直接実行することも可能です。
$ coffee hello_world.coffee Hello, world!
参考
- HowTo: Install node.js on Mac Snow Leopard with Express - http://www.florian-kubis.de/2010/09/howto-install-node-js-on-mac-snow-leopard-with-express/
0 件のコメント:
コメントを投稿