苏州建设网站首页,广州工程项目,厦门企业网站公司,互联网营销策划是做什么的npm ERR! request to https://registry.npm.taobao.org/yauzl/-/yauzl-2.4.1.tgz failed, reason: certificate has expired 今天在执行npm install命令时#xff0c;报错百度了下是淘宝证书过期原因
解决方法一
执行下面两个命令再进行npm install即可
npm cache clean --…npm ERR! request to https://registry.npm.taobao.org/yauzl/-/yauzl-2.4.1.tgz failed, reason: certificate has expired 今天在执行npm install命令时报错百度了下是淘宝证书过期原因
解决方法一
执行下面两个命令再进行npm install即可
npm cache clean --force
npm config set strict-ssl falsenpm cache clean --force
这个命令用于清除 npm 的缓存。npm 在安装包时会将下载的包缓存到本地以便下次使用时可以直接从缓存中获取加快安装速度。使用 npm cache clean 可以清除缓存而 --force 参数表示强制清除缓存即使有其他进程正在使用缓存。
npm config set strict-ssl false
用于配置 npm 的 SSL 严格模式。默认情况下npm 在下载包时会验证 SSL 证书的有效性以确保安全性。通过设置 strict-ssl 为 false可以禁用 SSL 严格模式允许使用自签名或无效的 SSL 证书进行下载此方法就会忽略淘宝证书过期
解决方法二
直接更换镜像源这里举例更换阿里源
npm config set registry https://npm.aliyun.com/国内的镜像源还有很多大家百度查询即可
这里列举一下
腾讯:http://mirrors.cloud.tencent.com/npm/
华为https://mirrors.huaweicloud.com/repository/npm/
中科大镜像:https://registry.npmjs.org/
另一个淘宝镜像https://registry.npmmirror.com