打开终端 输入 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
然后安装之后查看 nvm --version
结果发现报了这个错误 Command not found
是因为少配置文件,处理方式如下,
在~目录下创建 .bash_prefile 和 .zshrc 两个文件
1.在终端输入 vi ~/.zshrc
2. 终端界面会进入Vim的普通模式,普通模式下无法编辑,需要按 i 键然后会进入编辑模式 i
3.把下面的内容复制进去
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"
4.输入完了按esc退出编辑模式回到普通模式,然后再分别按 :wq (英文冒号)
就退回到终端出事的位置了,.bash_prefile文件的创建同上
增加这两个文件后,重启终端。
然后输入nvm --version 就可以看到版本号了
设置了ssr作为git代理在执行git pull时出现LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443错误
是由于ipv6引起的 执行networksetup -setv6off Wi-Fi即可