M1 Max MacStudio上nvm无法在新shell自动配置Node的问题求助
解决nvm每次新zsh shell启动后node命令找不到的问题
你的nvm已经正确加载(手动执行nvm use后能正常使用node),问题出在没有设置默认的Node.js版本,导致每次新shell启动时nvm不会自动激活任何版本。
解决步骤:
- 执行以下命令设置默认版本(以你常用的v20.10.0为例):
nvm alias default v20.10.0 - 重启zsh shell,执行
node -v验证,应该会输出v20.10.0,问题解决。
额外验证(可选):
如果不确定nvm是否在启动时加载,可以在新shell里执行:
echo $NVM_DIR
如果输出/Users/你的用户名/.nvm,说明nvm的配置已经正常加载,只需设置默认版本即可。
内容的提问来源于stack exchange,提问作者Cory Steers
相关产品推荐
相关产品推荐

