我有一个新安装的14.04 LTS版本的Ubuntu Linux,我最近在其上安装了NVM和Node.js. 我按照这些说明在接收器中输入接下来的两个命令.
curl https://raw.githubusercontent.com/creationix/nvm/v0.7.0/install.sh | sh
nvm install 0.10
太棒了,我安装了NVM和Node!运行命令nvm ls为我提供了已安装的版本列表等等......那么?好吧,问题是重新启动计算机/注销后...我得到:
ricardo:~$ nvm ls
sbin
mkdir: cannot create directory ‘/usr/sbin/alias’: Permission denied
Run Code Online (Sandbox Code Playgroud)
我正在使用其他命令获得类似的消息,例如:
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
Run Code Online (Sandbox Code Playgroud)
当我进入〜/ .nvm /目录时,我看到我安装的Node版本仍然存在,我该如何解决这个问题?
小智 14
我在Ubuntu 14.04上遇到了同样的问题,通过在采购nvm.sh之前提供$ NVM_DIR来修复它,如下所示:
export NVM_DIR=~/.nvm
. .nvm/nvm.sh
Run Code Online (Sandbox Code Playgroud)
之后,所有nvm命令似乎再次起作用.
| 归档时间: |
|
| 查看次数: |
2666 次 |
| 最近记录: |