🌊

【M1 Mac】Shopify CLI(3.x系)のインストール方法

2023/07/23に公開

Shopify CLIをインストールしてもなぜか2のままでした。

% shopify version
⭑ Note that CLI 2.x will be sunset on May 31, 2023.
2.36.0

調べると以下のコマンドたちでインストールできた的な記事が多かったのですがダメでした...

% gem install shopify-cli
% brew tap shopify/shopify
% brew install shopify-cli
% brew upgrade shopify-cli

ようやく3のインストールができたので、Shopify CLI 3のインストール方法メモです。

nodeやrubyなどのインストールなどは割愛。

インストール済みのshopify-cliを削除

% sudo gem uninstall shopify-cli

Node.jsパッケージからグローバルにインストール

公式サイトにMacはHomebrewでインストールできると書かれていましたが、2はインストールできても3ができませんでした。

https://shopify.dev/docs/themes/tools/cli/migrate

そこで、Windows と LINUX推奨のNode.js パッケージをグローバルにインストールします。

% npm install -g @shopify/cli

added 461 packages in 55s
104 packages are looking for funding
  run `npm fund` for details

バージョン確認してみます。

% shopify version
rbenv: shopify: command not found

ここでCurrent Shopify CLI version: 3.47.5のような3系のバージョン表示されたらOK!

上記のように command not found と出たら次のステップです。

パスを通す

グローバルパスの確認。

% npm prefix -g
/opt/homebrew

使用しているシェル(bash、zshなど)の設定ファイル(.bashrc、.bash_profile、.zshrcなど)に exportコマンドを追加します。

export PATH=$PATH:YOUR_PATH/bin

追加できたら忘れずに反映して、バージョン確認すると、3系がインストールできてました!

% source ~/.zshrc
% shopify version
Current Shopify CLI version: 3.47.5

Discussion