怎么解决node默认版本设置不成功的问题
今天在做项目时,发现当前eslint需要高版本的node支持,于是习惯性的用nvm切换到了高版本,步骤如下:
// 1.查看当前电脑安装的node版本清单:
nvm list
// 2. 切换到需要的高版本node
nvm use 18.20.1
做项目没有问题,为了后续都直接能使用这个版本的node,所以设置了默认node版本配置,命令如下:
nvm alias default v18.20.1
接着打开新的终端,发现仍然报错需要高版本的node,于是意识到可能默认版本没有设置成功,于是查找原因,打开zsh默认配置,
open ~/.zshrc
发现并没有默认的node版本指定,于是增加了配置如下:
export PATH=/path/to/your/nodejs/bin:$PATH
现在重启vsc编辑器,任意打开新的终端都正常了,撒花~