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

黔西南州网站建设公司郑州seo服务

黔西南州网站建设公司,郑州seo服务,湛江手机建站模板,2018做网站还赚钱吗This version of pnpm requires at least Node.js vXXX 的解决方案 Centos7环境下,pnpm与Node.js版本不兼容导致报错 This version of pnpm requires at least Node.js vXXX 的解决方案 错误原因其实就是 pnpm 的版本不兼容 Node.js 的版本,明白了可以…

This version of pnpm requires at least Node.js vXXX 的解决方案

Centos7环境下,pnpm与Node.js版本不兼容导致报错 This version of pnpm requires at least Node.js vXXX 的解决方案

错误原因其实就是 pnpm 的版本不兼容 Node.js 的版本,明白了可以直接跳到解决方案

1 报错原因

1.1 安装pnpm

在安装的时候我们可以看到,已经报了警告说,需要node的版本是要求在18.12版本以上的

npm install -g pnpm

在这里插入图片描述

1.2 查看Node.js版本

查看自己的node的版本,版本是v16.20.0的,确实不符合当前下载的pnpm的要求

node -v

在这里插入图片描述

1.3 运行项目

这个时候如果我们无视这个警告,来到项目目录就直接去安装依赖,运行我们的项目的时候,会发生以下报错

pnpm install

在这里插入图片描述

2 解决方案

解决方案也是比较简单,降低pnpm的版本或者提高Node.js的版本就可以了

但是又因为如果要提高Node.js的版本的话,看到我这种情况的话需要升级Node.js的版本到v18.12;

而我使用的Centos7安装Node.js的18及以上的版本的时候会报错(原因是:Node.js需要依赖的glibc库和一下其它的库,而这些库版本过低,需要先升级这些库后才能进行安装)

对Centos7安装Node.js的v18以上版本感兴趣的,可以参考这位博主的文章 https://blog.csdn.net/ht3hyc/article/details/137083137

所以如果不是项目本来的依赖就要求Node.js需要更高版本的话,可以采用降低pnpm的版本进行解决

2.1 卸载pnpm

执行下面的命令,没报错应该就卸载成功了,可以使用 “pnpm -v” 确定是否成功卸载

npm uninstall -g pnpm

在这里插入图片描述

2.2 安装合适版本的pnpm

怎么确定自己的Node.js适配那个版本的pnpm呢?请看下面的参考图(这个在pnpm中文官网上看到的参考图),自己的Node.js对应可以装那个版本就选一个进行安装就行

对pnpm的其它配置感兴趣的可以到官网进行了解,安装 | pnpm 中文网 (nodejs.cn)

在这里插入图片描述

我的Node.js版本是 v16.20.0 所以对应可以下载 pnpm7 和 pnpm8,所以我们就安装其中一个版本就行了

为了加快安装,我们最好配置一下npm的镜像源,如果不是npm进行安装的话,就跳过这一步或者查看对应工具怎么配置镜像源

这里将npm的源设置为镜像源的地址

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

下面命令用于安装pnpm 7 (如果你需要安装pnpm 8的话 就将 pnpm@7 改成 pnpm@8 就行了)

npm install -g pnpm@7

在这里插入图片描述

成功后查看pnpm的版本; 如果一直卡住没有进行下载或者下载失败,可以检查一下自己的网络或者进行镜像源的配置

pnpm -v
2.3 运行项目

再次测试项目是否能够运行,如果项目本身没有bug且版本依赖也没有问题,下面应该都能正常运行

pnpm install
pnpm dev

在这里插入图片描述

3 结语

其实这个报错解决很简单,就是我写的有点太详细了,单纯就是 pnpm 与 Node.js 版本不兼容而已,解决方案不会很复杂

Node.js的其它版本也可以参考进行解决,但如果是由于其它问题导致的报错,则本文章无法提供参考,请注意

文章可能存在个人理解的欠缺,还请各位大佬指点指点,じゃあ!

http://www.dtcms.com/wzjs/334243.html

相关文章:

  • 注册网站有什么风险吗最新消息
  • 自己做盗版小说网站吗企业培训心得
  • 网站打开速度很慢视频号链接怎么获取
  • 浙江网站建设流程爱站网关键词搜索
  • 西安网站设计方案seo自动推广工具
  • 安庆公司做网站培训计划模板
  • 深圳电商网站建设公司百度网页版登录首页
  • 开发网站开票写什么如何写推广软文
  • wordpress主题异次元软件世界北京seo费用是多少
  • 编辑网页用什么软件seo优化的内容有哪些
  • 自己切片做网站游戏推广怎么做挣钱
  • 在郑州做网站国内做网站的公司
  • 河北省企业信用信息查询公示系统四川seo
  • 一个做3dh视频的国外网站2345导航网址
  • 建站服务发票优化网站的目的
  • 挖金矿游戏网站建设热点新闻事件及观点
  • 手机微信网站怎么做的北京企业网站seo平台
  • 不关闭网站 备案台州网站建设
  • 那家网站做照片书好seo入门
  • 个人网站怎么设计网络营销推广的目的
  • 日本做家纺的公司网站目前搜索引擎排名
  • 网站建设yu网站站长工具
  • 武汉网站建设模板如何制作怎么引流到微信呢
  • 深圳高端网站定制设计爱站seo工具
  • 做网站的公司有哪些广告营销的经典案例
  • 帮助中心网站怎么做中国50强企业管理培训机构
  • 学校网站建设的申请seo优化网站源码
  • 做淘宝导航网站b站推广网站入口
  • 什么时候能用ipv6做网站东莞网络优化哪家好
  • 北京国贸网站建设百度如何搜索网址