繁体   English   中英

您将 $NVM_DIR 设置为“/root/.nvm”,但该目录不存在。 检查您的配置文件和环境

[英]You have $NVM_DIR set to “/root/.nvm”, but that directory does not exist. Check your profile files and environment

我试图在卸载它(作为根用户)后重新安装 nvm(作为新用户),但显然它不起作用。 请告诉我如何解决这个问题。

user@site-beta:~/htdocs$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 13527  100 13527    0     0   105k      0 --:--:-- --:--:-- --:--:--  105k
You have $NVM_DIR set to "/root/.nvm", but that directory does not exist. Check your profile files and environment.

使用 nvm 安装节点的步骤

  1. 在将命令通过管道传递给bash之前,审核脚本以确保它没有做任何您不同意的事情总是一个好主意。 您可以通过删除| bash来做到这一点。 | bash段在curl命令末尾:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh
  1. 看看并确保您对它所做的更改感到满意。 满意后,使用| bash再次运行命令 | bash附在末尾。 您使用的 URL 将根据 nvm 的最新版本而变化,但截至目前,可以通过键入以下内容下载并执行该脚本:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
  1. 这会将 nvm 脚本安装到您的用户帐户。 要使用它,您必须首先获取.bashrc文件:
source ~/.bashrc
  1. 现在,您可以询问 NVM 哪些版本的 Node 可用:
nvm list-remote
  1. 这是一个很长的清单。 例如,您可以通过键入您看到的任何已发布版本来安装 Node 版本。 要获取版本 v14.16,0:您可以键入:
nvm install v14.16.0
  1. 您可以使用其他部分中的相同技术验证安装是否成功,方法是键入:
node -v

查看 NVM 官方文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM