Mac 启动Vue项目报错(gyp: No Xcode or CLT version detected! )

前后端分离项目,因为需要启动前端项目测试数据,mac安装node npm后启动报错(gyp: No Xcode or CLT version detected! )百度后因为好多处理方式不一样最后,摸索出一套,所及记录如下

启动项目报错信息如下

No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'.

No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'.

gyp: No Xcode or CLT version detected!
gyp ERR! configure error 
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (/usr/local/lib/node_modules/cnpm/node_modules/node-gyp/lib/configure.js:345:16)
gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)
gyp ERR! System Darwin 20.1.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/cnpm/node_modules/npminstall/node-gyp-bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/adoreft/vue-scaffold/node_modules/[email protected]@fsevents
gyp ERR! node -v v14.16.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok 

百度的处理方式如下:

  • 打开终端执行命令
 sudo rm -rf $(xcode-select -p)
  • 填写用户密码后,在执行
xcode-select --install

注意⚠️ :一般可能会有使用mac的同学安装成功,但是不幸,我不是那个
我的报错信息:


报错.png

我们前端告诉我,实际上可以去官网下载:(Command Line Tools)这个插件,我是先安装了(Xcode V12.4)这个变成软件后去下载的。

下载地址:

https://developer.apple.com/download/more/

下载截图:


下载line Tools.png

然后就是一路安装(大家都会哈)

最后安装项目依赖

项目依赖.png

再未出现报错!!!

你可能感兴趣的:(Mac 启动Vue项目报错(gyp: No Xcode or CLT version detected! ))