2013-02-24 51 views
0

我已經安裝的NodeJS並使用回購在Ubuntu 12.10 NPM,一般我安裝使用錯誤加載模塊使用安裝回購Ubuntu的

sudo npm install -g nodemodule 

模塊,但是當我嘗試做var mod = require("nodemodule")我收到錯誤我必須使用require("/usr/lib/node_modules/nodemodule"),我該如何解決這個問題?

回答

1

你可能需要設置NODE_PATH環境variabele:

export NODE_PATH=/usr/lib/node_modules/:$NODE_PATH 

之後,再次嘗試您的節點腳本。如果有效,將上面的行放在shell的啓動文件中(通常爲~/.bashrc),以便在登錄時始終設置它。

+0

謝謝,添加到〜/ .bashrc時它不起作用,但它起作用'〜/ .bash_profile' – 2013-03-03 20:01:02