npm install -g pnpm 安装出现错误

npm install -g pnpm 安装出现错误



问题:

npm install -g pnpm

出现下列问题:

npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/pnpm failed, reason: certificate has expired

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2024-01-30T19_06_27_950Z-debug-0.log

  1. 尝试使用http而不是https: 有时,切换到http源而不是https可以解决证书问题。你可以运行以下命令来更改registry:
npm config set registry http://registry.npm.taobao.org/

然后再运行npm install -g pnpm
为了解决这个问题,你可以尝试以下几个步骤:

  1. 更新npm: 确保你的npm是最新版本。运行以下命令来升级npm:
npm install -g npm
  1. 清除缓存: 清除npm的缓存,以确保你下载的是最新的证书和信息:
npm cache clean -f
  1. 手动安装: 如果上述步骤没有解决问题,可以考虑手动下载并安装pnpm。你可以从pnpm的GitHub Releases页面下载最新版本的tarball,然后使用以下命令手动安装:
npm install -g /path/to/pnpm-x.x.x.tgz

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-01 10:10:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-01 10:10:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-01 10:10:04       87 阅读
  4. Python语言-面向对象

    2024-02-01 10:10:04       96 阅读

热门阅读

  1. npm发布Vue组件

    2024-02-01 10:10:04       44 阅读
  2. Kubernetes实战(二十)-集群节点磁盘清理

    2024-02-01 10:10:04       51 阅读
  3. STM32—系统定时器

    2024-02-01 10:10:04       57 阅读
  4. Python实现设计模式-策略模式

    2024-02-01 10:10:04       50 阅读
  5. pat乙类1002

    2024-02-01 10:10:04       50 阅读
  6. 一起学习飞桨 深度强化学习算法DQN

    2024-02-01 10:10:04       50 阅读
  7. C++结合OpenCV实现视频播放器

    2024-02-01 10:10:04       45 阅读
  8. python查询xml类别

    2024-02-01 10:10:04       48 阅读