vue报错:
npm ERR! request to https://registry.npm.taobao.org/pdfjs-dist failed, reason: certificate has expired
原因:
淘宝的npm镜像服务已经从 registry.npm.taobao.org 迁移到了 registry.npmmirror.com。旧域名已经于2022年5月31日停止服务,但由于HTTPS证书到期,现在无法使用。
解决:
更换npm镜像源:您可以通过运行 npm config set registry https://registry.npmjs.org/ 来将npm的镜像源更换为官方源。如果您仍然希望使用国内的镜像,可以设置为 npm config set registry https://registry.npmmirror.com 来使用淘宝的新镜像地址。
清除npm缓存:在更换镜像源之前,建议先清除npm缓存,这可以通过运行 npm cache clean --force 命令来完成。