0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

gyp: No Xcode or CLT version detected!のエラー対処

Posted at

事象

ReactにTypeScriptを導入しようと思い、npm install関連のコマンドで環境構築していた時に下記のようなエラーと遭遇しました。

gyp: No Xcode or CLT version detected!

解決策

Xcodeはインストール済みだったのでアップデートを促すエラーかなと思いアップデートを試しましたが変わりませんでした。
そのため、下記のように削除してからインストールし直しました。

$ sudo rm -rf $(xcode-select -print-path)

# CommandLineToolsのディレクトリを削除
$ sudo rm -rf /Library/Developer/CommandLineTools

# Xcodeを設定とかをリセットする
sudo xcode-select --reset

# Xcodeを再インストール
$ Xcode-select --install

# 再度npmでインストールしてみる
npm install 【インストールしたいパッケージ】

すると...
今度は成功していると思います!

参考
https://github.com/nodejs/node-gyp/blob/master/macOS_Catalina.md#i-did-all-that-and-the-acid-test-still-does-not-pass--

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?