gpt4 book ai didi

node.js - 安装和使用 NVM/Node.js 命令时获取 "mkdir: cannot create directory..."

转载 作者:搜寻专家 更新时间:2023-10-31 22:36:55 26 4
gpt4 key购买 nike

我有一个新安装的 14.04 LTS 版本的 Ubuntu Linux,我最近在上面安装了 NVM 和 Node.js。我通过在这些 instructions 之后在我的终端中输入接下来的两个命令来做到这一点.

curl https://raw.githubusercontent.com/creationix/nvm/v0.7.0/install.sh | shnvm 安装 0.10

太棒了,我安装了 NVM 和 Node!运行 nvm ls 之类的命令为我提供了已安装版本的列表等等……那么呢?好吧,问题是在重新启动我的计算机/注销后......我得到:

ricardo:~$ nvm ls
sbin
mkdir: cannot create directory ‘/usr/sbin/alias’: Permission denied

我在使用其他命令时收到类似的消息,例如:

ricardo:~$ nvm use 0.10
N/A version is not installed yet
ricardo:~$ nvm deactivate
Could not find /usr/sbin/*/bin in $PATH
Could not find /usr/sbin/*/share/man in $MANPATH
Could not find /usr/sbin/*/lib/node_modules in $NODE_PATH

当我进入我的 ~/.nvm/目录时,我看到我安装的 Node 版本仍然存在,我该如何解决这个问题?

最佳答案

我刚刚在 Ubuntu 14.04 上遇到了同样的问题,通过在获取 nvm.sh 之前提供 $NVM_DIR 来修复它,如下所示:

export NVM_DIR=~/.nvm
. .nvm/nvm.sh

在那之后,所有的 nvm 命令似乎又可以工作了。

关于node.js - 安装和使用 NVM/Node.js 命令时获取 "mkdir: cannot create directory...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23747242/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com