解决安装node-sass失败gyp: No Xcode or CLT version detected!

stylus预处理器难道不香吗?!

恼人的sass。有时候使用第三方UI库中使用了sass作为样式预处理器,不知为何,MacOS安装node-sass的时候经常会遇到一大串错误,最明显的信息就是“gyp: No Xcode or CLT version detected!”。让我们试着重装“CLT”。

  1. 卸载已有的“CLT”

    sudo rm -rf $(xcode-select -p)

  2. 重装”CLT“

    sudo xcode-select --install

  3. 弹出的协议一定要点“同意”

再次安装“node-sass”应该就可以顺利安装了。