Geisha Tokyo Links
Search
Tag Cloud
Archives
- May 2012 (1)
- March 2012 (1)
- January 2012 (6)
- December 2011 (1)
- October 2011 (4)
- September 2011 (3)
- August 2011 (1)
- July 2011 (1)
- June 2011 (2)
- April 2011 (1)
- October 2010 (3)
- September 2010 (1)
-
Recent Posts
Meta
Tag Archives: nodejs
nvmによるnode.js開発環境の構築
お初にお目にかかります。yyuu と申します。芸者東京では主にインフラエンジニアと呼ばれるような職務を担当しております。今回は、ここしばらく流行っている node.js について書かせて頂きます。 node.js とは、サーバサイド JavaScript の処理系の一つで、イベントループに基づいて非同期的に処理を実行できる処理系として人気を集めています。node.js の開発は現時点でも非常に活発に行なわれており、2011/6/27 の時点では v0.4.8 がリリースされています。 システム管理者としては、本来であれば、言語処理系はディストリビューションのパッケージ管理システム経由で導入したいものだと思います。しかし、node.js のように開発が活発な処理系を使う場合には、ディストリビューションに収録された時点でバージョンが陳腐化してしまっていることも少なくありません。このような問題を解決するため、node.js で開発を行なう場合には、以下に挙げるようなツールを使って自らビルドした node.js のバイナリを管理することが多いです。 nave node.js 向けのパッケージ管理システムとして有名な npm の開発者の人が作ったもの。bash 関数として実装されている。 nvm nave 同様に bash 関数として実装されている。node.js 本体と同時に npm も導入してくれる。 一般的にどちらがよく使われているのかはよく分からなかったのですが、基本的な機能としてはどちらもほぼ同じようであるように思われたので npm のインストールも自動でやってくれる nvm を使うことにしました。面倒くさがりですみません。 基本的な導入手順は nvm の README … Continue reading