如何为 Node 版本管理器获取 shell 脚本?

如何为 Node 版本管理器获取 shell 脚本?

你好,谢谢观看!

我是 Linux/Ubuntu 的新手,但我已经设置了一个 Ubuntu 机器来运行 Node.js。我取得了一定的成功,但现在我需要能够轻松升级我的 Node 版本。
许多人建议使用节点版本管理器。我按照说明操作,但当我尝试做这样的事情时:

nvm ls

我收到一条消息,指出

No command NVM found

我已经回去检查了安装 NVM 所遵循的步骤,但有一个部分可能很棘手,而且我认为是罪魁祸首:为 bash 寻找文件。

根据说明:

要激活 nvm,你需要从 bash shell 中获取它

. ~/nvm/nvm.sh

我总是将这一行添加到我的~/.bashrc~/.profile 文件中,以便它在登录时自动获取资源。我经常还会添加一行来使用特定版本的节点。那么我应该将其添加到哪个文件中?我猜是profile因为它是 Ubuntu?

另外,我应该在文件的哪个位置添加此行?添加此行后,是否需要重新启动或执行其他操作?

任何帮助都将不胜感激 - 特别是如果您能向我展示一个集成的示例profile文件. ~/nvm/nvm.sh,以便我了解其用法。

谢谢,

马特

答案1

尝试这个:

  1. 打开文件vim /etc/profile
  2. 插入以下几行,根据自己的需要进行自定义

$ . ~/nvm/nvm.sh

$ nvm use 0.8.13

现在,每次登录时,nvm shell 脚本都会运行。

希望能帮助到你,

答案2

使用安装 nvm 后安装脚本方法,我必须获取我的.bachrc文件:

source ~/.bashrc

现在nvm命令应该可以工作了:

me@computer:/$ nvm --version
0.26.0

相关内容