我找不出如何添加路徑到我的Node.js安裝(Mac OS X上的v.0.4.7)。我已經安裝了npm,它安裝到全球/usr/local/lib/node_modules
。然而,當我安裝了npm時,它並沒有通知Node它選擇放置全局模塊的位置(應該有嗎?)。現在,當我在命令行模式下使用Node時,我不能簡單地使用全局安裝的模塊require()
。所以,我想知道是否有某種節點配置文件或環境變量,我可以添加我的全局npm模塊安裝路徑?set node.js REPL模塊路徑
我知道我可以在Node的命令行中將它添加到require.paths
數組中,但我希望一次性添加此全局模塊文件夾,以便Node始終在模塊中搜索該目錄我從他們的命令行中獲得了require()
。預先感謝有關使npm和Node共存的任何幫助和指示!
你使用的是什麼版本的npm?你如何在命令行上要求?你使用'require(「./ module」);'或'require(「module」);'? – Giacomo 2011-05-05 07:36:43
我使用npm 1.0.5。我在Node命令行中使用了require('module')'。我用'-g'選項安裝了這些模塊,並且它們進入了全局模塊目錄,但由於某種原因,Node不知道這個目錄... – ampersand 2011-05-05 17:02:13