当前位置: 首页 > 网络知识

vue项目 npm install时,因node-sass与node版本兼容问题包错ERR gyp ERR C++

时间:2026-01-29 09:27:39

mac电脑在vue项目npm insatll时,出现 nodegyp等错误
err如下

主要原因是node版本和nodesass版本兼容问题导致的。

经过了一番组合拳,npm install安装成功了。
处理过程中,参考的文章:
blogsdn.net/qq_37289115/article/details/122821485
jianshu/p/21b606112f09

使用 Terminal 安装新版Cmand Line Tools(这一步是否有效未知)
xcodeselect install
也可以去苹果开发者网站去下载 developer.apple/download/all/
使用brew config命令可查看安装的版本

更改node版本或者nodesass版本。****

可以选择降低node版本或者升级nodesass版本(可能会导致其他协同开发者出现问题)
我这个项目nodesass的版本是v6.0.1

我使用和同事一样的node v16.14.2 执行npm install死活安装不了, 同事的可以。。
之后我使用了v14.18.2版本的node安装成功了

附上nodesass与node对应的版本信息



上一篇:使用echarts出现warning:“There is a chart instance already initialized on the dom.”; 图表数据缓存导致的渲染问题
下一篇:Git 教程
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器
  • 英特尔第五代 Xeon CPU 来了:详细信息和行业反应
  • 由于云计算放缓引发扩张担忧,甲骨文股价暴跌
  • Web开发状况报告详细介绍可组合架构的优点
  • 如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳
  • 美光在数据中心需求增长后给出了强有力的预测
  • 2027服务器市场价值将接近1960亿美元
  • 生成式人工智能的下一步是什么?
  • 分享在外部存储上安装Ubuntu的5种方法技巧
  • 全球数据中心发展的关键考虑因素
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器

    英特尔第五代 Xeon CPU 来了:详细信息和行业反应

    由于云计算放缓引发扩张担忧,甲骨文股价暴跌

    Web开发状况报告详细介绍可组合架构的优点

    如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳

    美光在数据中心需求增长后给出了强有力的预测

    2027服务器市场价值将接近1960亿美元

    生成式人工智能的下一步是什么?

    分享在外部存储上安装Ubuntu的5种方法技巧

    全球数据中心发展的关键考虑因素