前言:
安装nvm前vscode中可能已经安装过nodejs/npm 导致通过nvm切换版本的时候 vscode中nodejs版本不变
解决问题:
查看当前nodejs版本 nvm list
切换nodejs nvm use 10.xx.xx
如果在vscode里面报错 'npm/node 无法识别' / 无法修改nodejs版本
在vscode的settings.json文件里配置 "terminal.integrated.shellArgs.linux": ["-l"]
- cd ~
- touch .bash_profile
- open -e .bash_profile
- 输入
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
- 保存以后 source .bash_profile