如何将nvm永远添加到终端VSCode

问题描述 投票:0回答:2

我在 VSCode 中将 zsh 添加到我的终端并安装了 nvm。
但每次我在 VS Code 中打开终端时,它都必须重新运行

source ~/.nvm/nvm.sh

如果没有,则会抛出错误:nvm not find and node not find

如何修复它:((
如何修复它:((

linux visual-studio-code terminal zsh nvm
2个回答
0
投票

NVM 安装脚本 应编辑您的

.zshrc
以添加以下内容:

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

这将`sourcez NVM正常工作所需的文件。


如果您手动安装 NVM,则需要自己将其放入您的

.zshrc
(或
.bashrc
)中。


0
投票

在我的

.zshrc
中我有以下几行:

export PATH="~/.nvm/versions/node/v22.3.0/bin:$PATH"
export NVM_DIR=~/.nvm
 [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

这对我在 Ubuntu Linux 上有效。

© www.soinside.com 2019 - 2024. All rights reserved.