你好,谢谢观看!
我是 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
尝试这个:
- 打开文件
vim /etc/profile
- 插入以下几行,根据自己的需要进行自定义
$ . ~/nvm/nvm.sh
$ nvm use 0.8.13
现在,每次登录时,nvm shell 脚本都会运行。
希望能帮助到你,
答案2
使用安装 nvm 后安装脚本方法,我必须获取我的.bachrc
文件:
source ~/.bashrc
现在nvm
命令应该可以工作了:
me@computer:/$ nvm --version
0.26.0