我不知道如何将路径添加到我的Node.js安装中(在Mac OS X上v.0.4.7)。我已经安装了npm,并且全局安装在
我知道当我在Node的命令行中时,我可以将其添加到
/usr/local/lib/node_modules
。然而,当我安装npm时,它并没有通知Node全局模块的位置(它应该这样做吗?)。现在当我在命令行模式下使用Node时,我不能简单地require()
我的全局安装模块。因此,我想知道是否有一种Node配置文件或环境变量,可以添加我的全局npm模块安装路径?我知道当我在Node的命令行中时,我可以将其添加到
require.paths
数组中,但我希望一劳永逸地添加这个全局模块文件夹,这样当我从命令行中require()
它们时,Node将始终搜索那个目录中的模块。感谢您提前提供关于使npm和Node共存的任何帮助和指针!
require("./module");
还是require("module");
? - Giacomorequire('module')
。我使用-g
选项安装了这些模块,并将它们安装到全局模块目录,但由于某种原因,Node不知道这个目录的存在... - ampersand