美文网首页
解决nvm导致终端启动慢的问题

解决nvm导致终端启动慢的问题

作者: ouisun | 来源:发表于2022-12-08 10:24 被阅读0次

    最近终端启动很慢,大概有3秒左右
    而且最近只装过这玩意儿,且有其他博主说过这东西会导致加载慢,因nvm在安装的时候,需要在 ~/.bashrc~/.zshrc 中添加:

    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 
    

    解决办法

    export NVM_DIR="$HOME/.nvm"
    nvm() { . "$NVM_DIR/nvm.sh" ; nvm $@ ; }
    export PATH=$PATH:$NVM_DIR/versions/node/v14.20.1/bin
    

    原理是启动终端的时候不执行nvm.sh脚本。而是直接把某个具体版本的node的路径放到PATH中。等到执行nvm的时候,再去执行nvm.sh脚本

    相关文章

      网友评论

          本文标题:解决nvm导致终端启动慢的问题

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