我正在学习使用 nvm 来管理节点版本,但我的所有安装都失败并显示错误:校验和不匹配。
唯一的区别是找到的校验和中的“\”:
Computing checksum with shasum -a 256 Checksums do not match: '\0bdd8d1305777cc8cd206129ea494d6c6ce56001868dd80147aff531d6df0729' found, '0bdd8d1305777cc8cd206129ea494d6c6ce56001868dd80147aff531d6df0729' expected. nvm: install v6.9.1 failed!
最佳答案
你的 nvm ls
的输出是什么?命令?我遇到了同样的问题,直到我发现了我的 nvm ls
命令也被破坏,这导致我 this thread .修复我的 ~/.bash_profile
包括
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
然后重新启动我的终端为我解决了这个问题。
关于checksum - 由于正斜杠,Nvm 节点安装校验和不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40919383/