npm install -g pnpm 安装出现错误

npm install -g pnpm 安装出现错误



问题:

bash 复制代码
npm install -g pnpm

出现下列问题:

bash 复制代码
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:
bash 复制代码
npm config set registry http://registry.npm.taobao.org/

然后再运行npm install -g pnpm

为了解决这个问题,你可以尝试以下几个步骤:

  1. 更新npm: 确保你的npm是最新版本。运行以下命令来升级npm:
bash 复制代码
npm install -g npm
  1. 清除缓存: 清除npm的缓存,以确保你下载的是最新的证书和信息:
bash 复制代码
npm cache clean -f
  1. 手动安装: 如果上述步骤没有解决问题,可以考虑手动下载并安装pnpm。你可以从pnpm的GitHub Releases页面下载最新版本的tarball,然后使用以下命令手动安装:
bash 复制代码
npm install -g /path/to/pnpm-x.x.x.tgz
相关推荐
Devil枫4 分钟前
Vue 3 单元测试与E2E测试
前端·vue.js·单元测试
尚梦38 分钟前
uni-app 封装刘海状态栏(适用小程序, h5, 头条小程序)
前端·小程序·uni-app
GIS程序媛—椰子1 小时前
【Vue 全家桶】6、vue-router 路由(更新中)
前端·vue.js
前端青山2 小时前
Node.js-增强 API 安全性和性能优化
开发语言·前端·javascript·性能优化·前端框架·node.js
毕业设计制作和分享2 小时前
ssm《数据库系统原理》课程平台的设计与实现+vue
前端·数据库·vue.js·oracle·mybatis
清灵xmf4 小时前
在 Vue 中实现与优化轮询技术
前端·javascript·vue·轮询
大佩梨4 小时前
VUE+Vite之环境文件配置及使用环境变量
前端
GDAL4 小时前
npm入门教程1:npm简介
前端·npm·node.js
小白白一枚1115 小时前
css实现div被图片撑开
前端·css
薛一半5 小时前
PC端查看历史消息,鼠标向上滚动加载数据时页面停留在上次查看的位置
前端·javascript·vue.js