首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在“哦我的zsh”中运行"nvm“?

如何在“哦我的zsh”中运行"nvm“?
EN

Stack Overflow用户
提问于 2017-10-30 15:13:48
回答 5查看 75.8K关注 0票数 75

系统中有一个通过nvm安装的nodejs。该命令未运行npm。控制台为Oh my zsh

EN

回答 5

Stack Overflow用户

发布于 2020-12-18 17:34:09

这对我在Ubuntu 20.04上很有效。

安装或更新nvm

代码语言:javascript
复制
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

在你的~/.zshc中添加

代码语言:javascript
复制
echo 'export NVM_DIR=~/.nvm' >> ~/.zshrc
echo '[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"' >> ~/.zshrc

在当前shell环境中加载

代码语言:javascript
复制
source ~/.zshrc

检查nvm版本

代码语言:javascript
复制
nvm -v
票数 23
EN

Stack Overflow用户

发布于 2018-08-06 00:51:01

我发现哦-my-zsh附带了一个nvm插件(这与lukechilds插件不同)。经过短暂的检查后,我认为它在加载时对.zshrc进行了必要的修改,所以只需将nvm添加到.zshrc的插件列表中就可以了(对我来说也是如此)。

我没有通过google找到更多关于默认nvm插件的细节,所以我不知道这是不是“去”的解决方案。

票数 9
EN

Stack Overflow用户

发布于 2021-06-22 23:49:39

将此代码添加到用户目录上的.zshrc中

代码语言:javascript
复制
export NVM_DIR="$HOME/.nvm"
  [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion

然后在您的终端上运行以下代码:

代码语言:javascript
复制
source ~/.zshrc
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47009776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档