早期アクセス:再設計された `shopify app dev` コマンド
ShopifyのCLIコマンドであるapp dev
は、開発ストアでのアプリの開発、プレビュー、テストを可能にします。しかし、従来のapp dev
コマンドを使用する際、設定の変更や拡張の追加・削除時には再起動が必要であり、またアプリのプレビューが開発ストアに常時残らないなど、一部の制約がありました。
これらの課題を解決するために、Next-Gen Dev Platformの早期アクセスと共に使用することで、app dev
コマンドには多くの改善が加えられています:
- 全ての変更は選択した開発ストアに対してのみ行われます。
-
アプリの設定の変更をプレビューできるようになり、
app deploy
の実行が不要になりました。 - 拡張の追加や削除が含まれ、
app dev
の再起動が不要になりました。 - アプリは自動的に選択した開発ストアにインストールされます。
- アクセススコープの変更は
shopify.app.toml
内で変更すると自動的に選択した開発ストアで承認されます。 -
app dev
で作成されたアプリのプレビューは、app dev clean
を実行するかアプリをアンインストールするまで開発ストアに残ります。 - Shopifyの管理画面のDev Consoleでは、ストアでアクティブなアプリのプレビューの情報を通知されます。
ただし、既存のアプリについては、現状ではapp dev
の動作は変わらないことに注意してください。
詳しくは、app dev
コマンドの改善についてのドキュメンテーションをご覧ください。
また、これらのアップデートについてのフィードバックや問題点は、Shopify開発者コミュニティに報告してください。
AUTHOR
Share:
Dev Assistantとshopify.dev MCPサーバーにおけるShopify Functionsのサポート
Flow:改良されたSend HTTPリクエストアクションでセキュアな接続が可能に、ワークフローへのデータ返却も実現