nvm node_mirror https://npm.taobao.org/mirrors/node/ //node镜像
nvm npm_mirror https://npm.taobao.org/mirrors/npm/ //npm 镜像
检测 nvm
nvm list [available] \\查看本地node版本列表
nvm install <version> [arch] \\安装指定版本node
nvm use <version> \\使用指定版本node
nvm uninstall <version> \\卸载指定版本node
新建这两个文件
设置包管理路径
npm config set prefix "...\m\npm\node_global"
npm config set cache "D:..\m\npm\node_cache"
版本更新问题
这个错误是由于在安装 Node.js 时,nvm 试图从 https://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt 下载校验文件,但无法验证该网站的 TLS 证书。这通常是因为证书与请求的域名不匹配,或者证书不被信任。
解决这个问题的方法有几种:
方法一:使用官方 Node.js 镜像
你可以配置 nvm 使用官方的 Node.js 镜像,而不是淘宝的镜像。你可以通过以下命令设置:
nvm node_mirror https://nodejs.org/dist/
nvm npm_mirror https://github.com/npm/cli/archive/
然后再尝试安装 Node.js:
nvm install node
方法二:手动下载并安装 Node.js
- 访问 Node.js 官方下载页面,下载你需要的 Node.js 版本。
- 解压下载的文件,并将其路径添加到系统的
PATH变量中。
方法三:检查系统的时间和日期
有时系统时间和日期不正确会导致 TLS 证书验证失败。确保你的系统时间和日期是正确的。
方法四:更新 nvm 到最新版本
有时候,使用最新版本的 nvm 可以解决一些已知的问题。你可以通过以下命令更新 nvm:
nvm install latest
方法五:使用 VPN 或代理
如果上述方法都无效,可能是因为网络问题导致无法访问特定的网站。你可以尝试使用 VPN 或代理来访问这些网站。
希望这些方法能帮助你解决问题。如果问题依然存在,请提供更多的错误信息或上下文。