投稿者 tel | 2012年3月20日

windowsでnode.jsを使うときのnode_modules

node.js v0.6.13を使用。

windows版のnode.jsはインストーラーができてだいぶ導入しやすくなった。でもインストールディレクトリが変えられないのでProgram Files内にインストールされてしまってnpmをするのがめんどう。

別のディレクトリでnpmした場合、そのディレクトリを参照できるようにしないといけない。しない場合

Error: Cannot find module 'socket.io'

npmでsocket.ioインストールしたのにみたいなエラーが出る。(パスが通ってなくて見つからないから当然)

それには環境変数NODE_PATHにnpmしてできたnode_modulesディレクトリのパスを指定すればいい。

http://nodejs.org/api/modules.html#modules_loading_from_the_global_folders


コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

カテゴリー

%d人のブロガーが「いいね」をつけました。