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 教程









