0%

Arch Linux 安装 NVM 后没有命令问题解决方案

Arch Linux 安装 NVM 后没有命令问题解决方案

在 Arch Linux 系统中安装 nvm 后,可能会遇到 nvm 命令缺失的问题。这个问题是由于 nvm 的设计方式所导致的,需要手动启用它。

解决方案

根据 Arch Linux 仓库中 nvm 软件包的说明,您需要手动将 nvm 源代码加载到当前会话中。具体操作如下:

1. 暂时启用 NVM:

可以通过以下命令手动启用 nvm,该命令将加载 nvm 配置:

1
source /usr/share/nvm/init-nvm.sh

2. 长期启用 NVM:

为了在每次启动时自动启用 nvm,需要将此命令添加到您的 shell 启动文件中。如果您使用的是 zsh,则需要将命令添加到 ~/.zshrc 文件中;如果您使用的是 bash,则将其添加到 ~/.bashrc 文件中。

对于 zsh 用户,执行以下命令:

1
echo 'source /usr/share/nvm/init-nvm.sh' >> ~/.zshrc

对于 bash 用户,执行以下命令:

1
echo 'source /usr/share/nvm/init-nvm.sh' >> ~/.bashrc

这样配置后,nvm 就会在每次打开终端时自动加载,您就可以愉快地使用 nvm 来管理 Node.js 版本了。


以上就是在 Arch Linux 中安装 nvm 后遇到命令缺失问题的解决方案。希望对您有所帮助!如果有任何疑问,欢迎留言或联系我。