Sha256: 5e4b8cb62c3b1c228a578e100deb6d4dd4f0848e98cbcd76e1b69cae87e0c511
Contents?: true
Size: 1.3 KB
Versions: 15
Compression:
Stored size: 1.3 KB
Contents
# Theme Kit Migration Shopify CLI is the recommended and officially supported tool for developing Themes and creating CI/CD workflows. This guide shows how to achieve equivalent flows with the new version of the CLI. ## Equivalent commands | Theme Kit Command | Shopify CLI Equivalent | Objective | |---|---|---| |`theme deploy`|`shopify theme push`| Deploy a local (to the CLI) version of the Theme in the current working directory to a remote store.| |`theme new`|`shopify theme init`| Scaffold a new theme. In the case of the CLI it clones Dawn to be used as a reference Theme. Alternatively, it's possible to simply clone Dawn `git clone git@github.com:Shopify/dawn.git` and use it with the CLI. |`theme download`|`shopify theme pull`| Download your remote theme files.| |`theme watch` & `theme open` | `shopify theme serve` | Start a theme server to locally preview changes with CSS & Section hot reload enabled| |-| `shopify theme check`| Run the Theme Check linter on your theme codebase.| |-|`shopify theme publish`| Set a remote theme as the live theme.| |-|`shopify theme package`|Pack your Theme as a zip file ready for distribution and submission to the Theme Store.| |`theme remove`| `shopify theme delete`| Theme kit removes files from the Theme whereas Shopify CLI will remotely destroy the specified theme.|
Version data entries
15 entries across 15 versions & 1 rubygems