美文网首页
mac中VSCode使用nvm永久更改node版本

mac中VSCode使用nvm永久更改node版本

作者: 吞风咽雪 | 来源:发表于2022-07-01 11:35 被阅读0次

    环境

    • node
    • nvm

    问题

    vscode中,使用nvm use x.x.x之后,下次打开新的 bash, node版本又恢复到一开始的,如何设置默认 node版本

    解决

    1. 打开vscode
    2. cmd+shift+p打开设置
    3. 添加配置
    {
       ...
        "terminal.integrated.inheritEnv": false//新shell是否从vscode继承其环境
    }
    
    1. 打开终端,输入命令nvm alias default x.x.x
    ➜  ~ nvm ls 
           v10.17.0
           v14.19.3
    ->     v16.14.0
    default -> 16.14.0 (-> v16.14.0)
    iojs -> N/A (default)
    unstable -> N/A (default)
    node -> stable (-> v16.14.0) (default)
    stable -> 16.14 (-> v16.14.0) (default)
    lts/argon -> v4.9.1 (-> N/A)
    lts/boron -> v6.17.1 (-> N/A)
    lts/carbon -> v8.17.0 (-> N/A)
    lts/dubnium -> v10.24.1 (-> N/A)
    lts/erbium -> v12.22.12 (-> N/A)
    lts/fermium -> v14.19.3
    lts/gallium -> v16.15.1 (-> N/A)
    ➜  ~ nvm alias default 16.14.0
    default -> 16.14.0 (-> v16.14.0)
    ➜  ~ 
    
    1. 打开新的终端,查看node版本,就是刚才设置的alias了
    ➜  ~ node -v
    v16.14.0
    ➜  ~ 
    

    相关文章

      网友评论

          本文标题:mac中VSCode使用nvm永久更改node版本

          本文链接:https://www.haomeiwen.com/subject/pjrcbrtx.html