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时,总是报错,导致包不能下载完全,

解决方法

  1. 重置xcode,这种能解决大部分问题
sudo xcode-select --reset
  1. 如果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相关推荐

  1. mac系统升级后npm安装依赖报错gyp: No Xcode or CLT version detected

    mac更新系统后,npm安装依赖包报错如下: gyp: No Xcode or CLT version detected 原因: 缺少了XCODE的CLI(command-line tools )工具 ...

  2. 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 ...

  3. NPM Error:gyp: No Xcode or CLT version detected!

    问题 最近在macOS Catalina中使用npm安装模块,经常会出现如下错误: gyp info spawn args '-Goutput_dir=.' ] No receipt for 'com ...

  4. gyp: No Xcode or CLT version detected!

    npm install 安装依赖包报如下错误 解决方法 Mac升级到High sierra 后,发现执行使用npm 或者yarn 的时候,不时会报gyp: No Xcode or CLT versio ...

  5. gyp: No Xcode or CLT version detected!问题解决

    问题来源 在安装macOS使用brew 安装 node brew install node 的时候,可能会遇到这些问题 ./configure --prefix=/usr/local/Cellar/n ...

  6. Mac 解决 gyp: No Xcode or CLT version detected! 报错

    在执行npm install下载项目的依赖包的时候出现的gyp报错,报错内容如下: No receipt for 'com.apple.pkg.CLTools_Executables' found a ...

  7. gyp: No Xcode or CLT version detected 报错

    Mac 解决 gyp: No Xcode or CLT version detected! 报错 Mac电脑 i安装依赖提示: Mac 解决 gyp: No Xcode or CLT version ...

  8. gyp: No Xcode or CLT version detected! 错误提示

    1.系统命令编译时候遇到报错: gyp: No Xcode or CLT version detected! 解决方法: 一.输入命令: sudo xcode-select --install 但爆出 ...

  9. Mac解决gyp: No Xcode or CLT version detected!问题

    使用cnpm升级vue时发生gyp: No Xcode or CLT version detected!报错: 解决方法:更新一下Xcode就行了哦!

最新文章

  1. javascript迭代器_JavaScript迭代器概述
  2. CSMA/CD在全双工和半双工模式下的区别
  3. 华为eNsp模拟器安装常见报错汇总
  4. hdu 4588 Count The Carries 南京邀请赛
  5. linux gcc常用编译选项总结
  6. 【iVX 初级工程师培训教程 10篇文拿证】06 数据库及服务
  7. html溢出左右滚动,html-选项卡溢出时水平滚动
  8. TcxLookupComboBox
  9. 蚂蚁回应渠道之争;微软更新致大规模服务中断;OpenSSH 8.4 发布 | 极客头条
  10. 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记30 ScrollView Demo实战
  11. hadoop的作业提交过程之yarn
  12. 服务端Latex解析成图片或者HTML或者SVG方案
  13. 用于企业服务总线的类 USB 通用端口类型,第 1 部分: 当前 ESB 存在的问题
  14. 推荐系统的常用算法原理和实现
  15. Python爬虫理论 | (4) 数据存储
  16. 体检信息管理系统功能表
  17. 菜鸡的求学之路-JavaScript
  18. 工作总结02(海报上传模块)
  19. 概率分布函数--二项分布poisson分布
  20. 【数据分析】基础技术篇 三——matplotlib

热门文章

  1. 语音信号处理第三章:
  2. 人民日报强烈推荐的13本证书,含金量都很高!
  3. 基于 Arduino 的智能投石机制作
  4. 解决wps VBA安装的问题
  5. 一套完整的软件开发流程是怎样的?
  6. category.php ecshop,category.php
  7. 腾讯技术分享:微服务接口设计原则
  8. echarts中配置图例形状、图标宽高、图标和文字间距、图例位置、文字颜色、字体大小等基础配置
  9. 7.3 写一个判断素数的函数,在主函数输入一个整数,输出是否为素数的信息。
  10. 正版方舟建服务器,方舟在steam上肿么搭建服务器