当前位置: 首页 > news >正文

解决微信小程序开发初始化npm install包失败

报错信息

npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/@vant/weapp/download/@vant/weapp-1.6.3.tgz failed, reason: certificate has expired npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Administrator\AppData\Local\npm-cache\_logs\2025-09-05T03_37_07_945Z-debug-0.log

分析:

这个错误非常明确:你正在使用的淘宝 NPM 镜像(https://registry.npm.taobao.org)其 SSL 证书早已过期,因此 npm 在安装依赖时拒绝连接,抛出 CERT_HAS_EXPIRED 错误。

解决步骤

1.更改镜像地址

    npm config set registry https://registry.npmmirror.com

    2.清理缓存

    npm cache clean --force

    3.清理「lock 文件里写死了旧 tarball 地址」重要!!!!

      del package-lock.json

      4.重新安装

      npm install

      http://www.xdnf.cn/news/1463239.html

      相关文章:

    1. uniapp阿里云验证码使用
    2. Java观察者模式
    3. 【Linux游记】基础指令篇
    4. 关于CAN总线bus off 理论标准 vs 工程实践
    5. XX汽集团数字化转型:全生命周期网络安全、数据合规与AI工业物联网融合实践
    6. 数据可视化工具推荐:5款让图表制作轻松上手的神器
    7. 23ai数据库通过SQLcl生成AWR报告
    8. 【FastDDS】Layer Transport ( 01-overview )
    9. 五年霸榜|悬镜安全持续引领《2025年中国网络安全市场全景图》DevSecOps开发安全赛道
    10. Redis 发布订阅:社区的 “通知栏与分类订阅” 系统
    11. Linux/UNIX系统编程手册笔记:DAEMON、编写安全的特权程序、能力、登录记账
    12. 【QT 5.12.12 下载 Windows 版本】
    13. Bing 搜索引擎检索语法
    14. CodeQL(Mac)安装与测试(Visual Studio)简明指南
    15. 解决IntelliJ IDEA 提交代码时无复选框问题
    16. Node.js 做 Web 后端优势为什么这么大?
    17. Spark面试题及详细答案100道(56-70)-- 性能优化
    18. 逆天!影响因子0.1,竟然划分到中科院1区TOP?
    19. 少儿舞蹈小程序(8)校区信息后台搭建
    20. linux缺页中断频繁怎么定位
    21. flask的使用
    22. 栈:简化路径
    23. 手写MyBatis第51弹:深入解析MyBatis分页插件原理与手写实现
    24. 改 TDengine 数据库的时间写入限制
    25. Bug 排查日记:打造高效问题定位与解决的技术秘籍
    26. GCC编译器深度解剖:从源码到可执行文件的全面探索
    27. 残差连接与归一化结合应用
    28. 解决网络太慢问题
    29. C++《C++11》(上)
    30. 基于单片机智能热水壶/养生壶设计