ECサイトを作成できるプラットフォームshopify。サイト作成でテーマを選ぶとあっという間にサイトのデザインを変えれます。このテーマをカスタマイズしたい時にローカルでテーマ変更ができるようにthemeKitをインストールしてみました。
homebrewがインストールされている環境での説明になります。
$ brew tap shopify/shopify
$ brew install themekit
brew tapは公式以外のリポジトリをフォーミュラとしてHomebrewに追加する。ということだそうです。
$ brew install themekit
==> Downloading https://shopify-themekit.s3.amazonaws.com/v1.3.0/darwin-amd64/th
Already downloaded: /Users/ユーザ名/Library/Caches/Homebrew/downloads/72a30cdd9c58c08c3f1bcccaa52e7fb0cffdde6e06141ca8e7579a930e63968e--theme
==> Installing themekit from shopify/shopify
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Error: An exception occurred within a child process:
CompilerSelectionError: shopify/shopify/themekit cannot be built with any available compilers.
Install GNU's GCC:
brew install gcc
はい。ここでエラーがでました。
最後にGCCをインストールしてね。とでていました。GCCとは?GNUがしているコンパイラコレクションだそうです。コンパイルが必要なC言語などを、実行可能なファイルにするものかな。
「brew install gcc」を実行しました。
$ brew install gcc
Error: gcc: the bottle needs the Apple Command Line Tools to be installed.
You can install them, if desired, with:
xcode-select --install
You can try to install from source with:
brew install --build-from-source gcc
Please note building from source is unsupported. You will encounter build
failures with some formulae. If you experience any issues please create pull
requests instead of asking for help on Homebrew's GitHub, Twitter or any other
official channels.
無いものずくしのようで別のエラーが表示されました。
xcode-select –installでインストールしてねって出ました。Xcodeはインストールしてるので、そんなはずはないのだけれど。。。と思いXcodeを起動して環境設定を確認しました。
Xcodeの環境設定
Locationsの「Command Line Tooles」を調べると何も選択されていない状態でした。
Command Line TooglesをドロップダウンでXcode13.1を選びました。
(画像は設定後の画像です)
themeKitをインストールします
もう一度Shopify Theme Kitをインストールしてみます。
$ brew install themekit
==> Downloading https://shopify-themekit.s3.amazonaws.com/v1.3.0/darwin-amd64/th
Already downloaded: /Users/ユーザー名/Library/Caches/Homebrew/downloads/72a30cdd9c58c08c3f1bcccaa52e7fb0cffdde6e06141ca8e7579a930e63968e--theme
==> Installing themekit from shopify/shopify
🍺 /opt/homebrew/Cellar/themekit/v1.3.0: 3 files, 10.5MB, built in 1 second
==> Running `brew cleanup themekit`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
エラーがでなくなりました。インストールできました!
コメント