连接vue前端前置要求要安装node.js,这个我在之前已经下过了。

在弄yarn的时候报了一个这样的ERROR:

核心报错:engine "node" is incompatible

我的 Node 版本是 24.14.0,这个包要求 Node 版本只能是 8 / 10 / 12 / 16 / 17,版本太高不兼容。

解决方案:

  1. 临时忽略版本校验,执行这条命令安装依赖:
    yarn install --ignore-engines
  2. 长期方案 下载安装 nvm-windows,切换到项目适配的低版本 Node(16.x)。

这里我了解到,临时忽略版本校验这个方案基本不会对整个项目现在乃至以后造成风险问题,所以我采取了方案1。

如果有小伙伴想用方案二,我这里为大家粘贴了下载链接:

GitHub 官方发布页:https://github.com/coreybutler/nvm-windows/releases

找到 Assets,下载:nvm-setup.exe(一键安装包,推荐)

如果你在执行后报了下面的这个错:

不用担心,这时候yarn是安装成功了的,ERROR的原因是项目没启动,启动了就不会报错了,记得把相关的工具都启动了哦,不要粗心。

此处放置一下yarn操作指令:

1. 在前端项目解压路径安装yarn

npm install -g yarn
或者
yarn install --ignore-engines

2. 使用yarn下载前端项目依赖

yarn install

3. 使用yarn运行前端项目

yarn serve

Logo

电商企业物流数字化转型必备!快递鸟 API 接口,72 小时快速完成物流系统集成。全流程实战1V1指导,营造开放的API技术生态圈。

更多推荐