No Xcode or CLT version detected
gyp: No Xcode or CLT version detected!
gyp ERR! configure error
gyp ERR! stack Error: gyp
failed with exit code: 1
问题1
最近写项目过程中,webpack在打包的时候经常遇到错误No Xcode or CLT version detected!。可能因为只是依赖包里面用到的功能我项目没有用到,所以代码发上去后,应用一切正常。直到某天我们项目要接入自动化测试,必须的用到node-gyp (https://gyp.gsrc.io/index.md),在npm install时,总是报错,导致包不能下载完全,
解决方法
- 重置xcode,这种能解决大部分问题
sudo xcode-select --reset
- 如果1不生效,尝试重装xcode,按照以下步骤
首先触发重装,运行以下命令后,会提示输入密码
$ sudo rm -rf $(xcode-select -print-path)
按要求输入密码,会弹出安装命令行工具的弹框,按指示安装即可
最后即可重新打包成功不报错
问题2
npm install 时报错问题如下
解决方法
这个问题其实是问题1导致的,解决问题1后,可能问题解决,那下面的操作请忽略
如果还没得到解决,可以删除npm安装目录里面的libvips-8.9.1-darwin-x64.tar.gz,然后重新npm install即可解决问题。
我的完整目录为 /Users/Rita/.npm/_libvips/libvips-8.9.1-darwin-x64.tar.gz,这里的.npm一般是隐藏文件,可以使用快捷键 “command+shift+.”
参考:https://github.com/schnerd/d3-scale-cluster/issues/7
No Xcode or CLT version detected相关推荐
- mac系统升级后npm安装依赖报错gyp: No Xcode or CLT version detected
mac更新系统后,npm安装依赖包报错如下: gyp: No Xcode or CLT version detected 原因: 缺少了XCODE的CLI(command-line tools )工具 ...
- npm报错 gyp: No Xcode or CLT version detected!
报错: No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.No receipt for 'com.apple.pkg.De ...
- NPM Error:gyp: No Xcode or CLT version detected!
问题 最近在macOS Catalina中使用npm安装模块,经常会出现如下错误: gyp info spawn args '-Goutput_dir=.' ] No receipt for 'com ...
- gyp: No Xcode or CLT version detected!
npm install 安装依赖包报如下错误 解决方法 Mac升级到High sierra 后,发现执行使用npm 或者yarn 的时候,不时会报gyp: No Xcode or CLT versio ...
- gyp: No Xcode or CLT version detected!问题解决
问题来源 在安装macOS使用brew 安装 node brew install node 的时候,可能会遇到这些问题 ./configure --prefix=/usr/local/Cellar/n ...
- Mac 解决 gyp: No Xcode or CLT version detected! 报错
在执行npm install下载项目的依赖包的时候出现的gyp报错,报错内容如下: No receipt for 'com.apple.pkg.CLTools_Executables' found a ...
- gyp: No Xcode or CLT version detected 报错
Mac 解决 gyp: No Xcode or CLT version detected! 报错 Mac电脑 i安装依赖提示: Mac 解决 gyp: No Xcode or CLT version ...
- gyp: No Xcode or CLT version detected! 错误提示
1.系统命令编译时候遇到报错: gyp: No Xcode or CLT version detected! 解决方法: 一.输入命令: sudo xcode-select --install 但爆出 ...
- Mac解决gyp: No Xcode or CLT version detected!问题
使用cnpm升级vue时发生gyp: No Xcode or CLT version detected!报错: 解决方法:更新一下Xcode就行了哦!
最新文章
- javascript迭代器_JavaScript迭代器概述
- CSMA/CD在全双工和半双工模式下的区别
- 华为eNsp模拟器安装常见报错汇总
- hdu 4588 Count The Carries 南京邀请赛
- linux gcc常用编译选项总结
- 【iVX 初级工程师培训教程 10篇文拿证】06 数据库及服务
- html溢出左右滚动,html-选项卡溢出时水平滚动
- TcxLookupComboBox
- 蚂蚁回应渠道之争;微软更新致大规模服务中断;OpenSSH 8.4 发布 | 极客头条
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记30 ScrollView Demo实战
- hadoop的作业提交过程之yarn
- 服务端Latex解析成图片或者HTML或者SVG方案
- 用于企业服务总线的类 USB 通用端口类型,第 1 部分: 当前 ESB 存在的问题
- 推荐系统的常用算法原理和实现
- Python爬虫理论 | (4) 数据存储
- 体检信息管理系统功能表
- 菜鸡的求学之路-JavaScript
- 工作总结02(海报上传模块)
- 概率分布函数--二项分布poisson分布
- 【数据分析】基础技术篇 三——matplotlib