怎么使用nvm 全局安装node或iojs
我使用nvm来管理node的版本,可是当我使用sudo node时得的结果却是无法找到程序,which后发现node使用的是本地.nvm的目录下的node,而sudo时使用的是/usr/bin下的node,而且此时使用npm安装的包也是使用.nvm下的包,无法全局安装,那么请问如何使用nvm全局安装node!总的来说就是无法给现有的node的程序授予sudo执行的权限
10 回复
个人觉得根本没有这个必要,我一向是用最新的稳定版,直接下载源码,编译。
哦,纳我也试试
我也觉得没必要。之前玩了一会nvm,后来感觉有些环境问题自己解决的不够后,隧放弃使用。直接编译最新的node源代码就不错。
nvm安装的都在本地,不能加 sudo的,sudo 回去/usr/bin 或/usr/local/bin下面去找的,遇到权限问题很蛋疼!
我这里都还好.
一开始安装的时候遇到找不到node的问题. 后来加了这句nvm alias default stable
就好了.
哦,我也试试
@struCoder 多个版本也都编译么?
像这种问题你就得看官方文档。
通过软链接方法链接到home下的node
具体用法看http://www.cnblogs.com/sean-/p/5593515.html