使用nvm管理nodeJS是个很好的方法,主要就是方便升级、删除和多版本的nodeJS,但是同时也带来了一些问题。
比如在我使用pomelo库的时候,因为pomelo库是全局库,而且默认的文件夹路径是:
~/.nvm/versions/node/v0.12.4/lib/node_modules
这个路径显而易见,不是nodeJS默认安装的路径,然后就会导致一个问题:
Cannot find module 'pomelo'
下面解决方法来了,在~/.bash_profile文件中加入以下内容就可以解决了。
NODE_PATH=~/.nvm/versions/node/v0.12.4/lib/node_modules #设置node路径
export NODE_PATH #导出
OK,完毕了。