10.8.2)にインストールしました。インストールの手順をまとめておきます。Node.jsはJavaScriptの実行プラットフォームで、通常クライアントサイドで動くJavaScriptを、サーバーサイドで動かすことができます。GoogleのJavaScript実行エンジンであるV8エンジンを使っているため、性能も高いというのがその特徴です。非同期I/Oを簡単に扱えるようにもなっています。Gruntなどのビルドツールを使う場合もNode.jsが必要になってきます。Node.jsの公式サイトは以下となります。http://nodejs.org/http://nodejs.jp/nodejs.org_ja/(日本語版)Homebrewを使ってNode.jsをインストールするNode.jsのインストールは、Macのパッケージ管理システムであるHomebrewで簡単に行えます。Railsをインストールした際に投稿した以下の記事を参考にしてください。search]コマンドで検索してみます。info]コマンドで、Node.jsのFomula(パッケージ)情報を確認してみます。install]コマンドでインストールします。-v]コマンドでインストールされたNode.jsのバージョンを確認します。バージョン数がちゃんと表示されれば、問題なくインストールされているということになります。-vv0.8.19Node.jsをインストールすると同時にnpmというNode.jsのパッケージ管理ツールもインストールされます。-v]コマンドで問題なくインストールされているか確認します。-v1.2.10これでNode.jsのインストールは完了です。World」を表示させてみます。Worldを表示させるNode.jsの公式サイトに以下のようなサンプルコードが出ています。World』というテキストを返す」サンプルになっています。こちらをテキストエディタに貼付けて「example.js」と保存します。http://127.0.0.1:1337/');保存した「example.js」ファイルに対して、Macのターミナルから以下のコマンドを実行します。World」と表示されれば成功です。TCPサーバーを試すまたNode.jsの公式サイトには、以下のようなnetモジュールを使ったサンプルコードも紹介されています。こちらは「1337番ポートをリッスンし、何でもエコーするシンプルなTCPサーバ」のサンプルになっています。テキストエディタに貼付けて「tcp.js」と保存してみます。'127.0.0.1');保存した「tcp.js」ファイルに対して、Macのターミナルから以下のコマンドを実行します。1337番ポートのネットワーク接続を受け付ける状態となります。tcp.js別タブで新たにターミナルを起動して、Telnetで動作確認してみます。serverエコーするTCPサーバーとなっているので、ターミナル上で何かテキストを入力すると、入力したテキストを返してくるはずです。以下のように「hello」と入力した時に、ちゃんと「hello」と返してきたら、問題なくTCPサーバーとして動作していることとなります。serverhellohelloこれでNode.jsをMacで使う環境が整いました。あとは使いこなせるようになるために挑戦するのみですね!学習にはドットインストールがお勧めです。プログラミングならドットインストール最後に今回参考にした本も以下に紹介しておきます。PRESS』のJavaScript関連の掲載記事を集めて再編集したものとなっていますが、Node.jsについてもかなり詳しく書いてあります。maechabinホーム目次トップ。