ssgwk
June 11, 2023, 11:07am
1
shopify初心者です。
ご回答いただけると幸いです。
▼問題
公式ドキュメント を参考にローカルで自作テーマを作成したいのですが、shopify theme 系のコマンドがどれも機能しません。
npm install -g @Shopify_77 /cli @Shopify_77 /themeを実行し、shopify versionでバージョン確認まで済ませています。
▼環境
windows11
Node.js: 18.16.0(voltaで管理)
Ruby: 3.2.2(MSYS2選択済み)
Git: 2.41.0
Bundler: 2.4.13
Shopify CLI: 3.46.3
▼状況
・shopify theme initを実行すると「? Command theme init my-theme not found. Did you mean kitchen-sink async?」と表示されます。
・shopify theme devを実行すると「Command ‘theme dev’ not found.」と表示されます。
14nry
June 14, 2023, 2:50am
2
WSL2+Ubuntu20.04で少し異なりますが、同様にVoltaで管理している環境で発生することを確認しています。
-[email removed]
このとき、shopify [email removed]
nvmを使っている環境では発生していないので、
shopify CLIの検索パスを何らかの方法で改善できれば解決するかもしれません。
-gをつけずにテーマ作成用のワーキングディレクトリにインストールすると、
直下のnode_modulesに入ります。
shopify commandsでtheme関連が表示されるようになり、shopify themeも動きます。
ローカルにインストールする方法が正しいかわかりませんが、
作成を進められると思いますのでご確認ください。
1 Like
ssgwk
June 15, 2023, 1:55am
3
ご回答ありがとうございます!
送っていただいた内容の通り、-gをつけないコマンドでshopify CLIを再インストールしたところ、theme initとtheme devに成功できました。
本当にありがとうございます。