“nvm ls”不显示任何已安装的 NodeJ

Posted

技术标签:

【中文标题】“nvm ls”不显示任何已安装的 NodeJ【英文标题】:"nvm ls" doesn't show any installed NodeJs 【发布时间】:2016-09-15 16:47:56 【问题描述】:

我使用 nvm 通过 Ansible 安装了两个版本的 NodeJs。

1) 安装 NVM: - 名称:安装 nvm sudo_user:去 外壳:> 卷曲-o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh |重击

名称:更改 nvm 安装目录的权限 sudo_user:去 命令:bash -c 'chmod -R 777 ~/.nvm '

2) 安装 NodeJS 5.5.0 和 0.12.7 - 名称:安装节点 v5.5.0 sudo_user:去 命令:bash -c '. ~/.nvm/nvm.sh; nvm install v5.5.0/0.12.7 ' 环境: http_proxy:http://17.99.193.229:3128 https_proxy:http://17.99.193.229:3128

3) 我没有收到任何错误。 4) 当我输入“node -v”时,我得到了 v5.5.0。 5)当我使用“go”作为用户使用“nvm ls”时,我得到: mkdir:无法创建目录`~':权限被拒绝 节点 -> 稳定(-> N/A)(默认) iojs -> 不适用(默认)

如您所见,我使用 sudo_user go 进行所有安装,但没有看到我安装的节点。

【问题讨论】:

【参考方案1】:

这里是 nvm 维护者 - 永远不要将 sudonvm 一起使用。 nvm 是每个用户;并且每个用户帐户都需要自己独立安装 nvm 和 $NVM_DIR。

【讨论】:

以上是关于“nvm ls”不显示任何已安装的 NodeJ的主要内容,如果未能解决你的问题,请参考以下文章

原生安卓电视应用不显示

nvm在线下载nodejs怎么弄?用nvm ls -remove命令看不到nodejs版本号,

svn右键菜单不显

reactcarousel走马灯eacharts最后一个不显

nodej安装后 less sass安装

windows系统下简单nodej.s环境配置 安装