Sha256: e96e184c3305b6cc6b1d2dd6b4f6ed57702bd2b963c8873916533b018fea7a4a

Contents?: true

Size: 1.3 KB

Versions: 49

Compression:

Stored size: 1.3 KB

Contents

# Migrate from Theme Kit

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

49 entries across 49 versions & 1 rubygems

Version Path
shopify-cli-2.10.1 docs/users/migrate-from-themekit.md
shopify-cli-2.10.0 docs/users/migrate-from-themekit.md
shopify-cli-2.9.0 docs/users/migrate-from-themekit.md
shopify-cli-2.8.0 docs/users/migrate-from-themekit.md
shopify-cli-2.7.4 docs/users/migrate-from-themekit.md
shopify-cli-2.7.3 docs/users/migrate-from-themekit.md
shopify-cli-2.7.2 docs/users/migrate-from-themekit.md
shopify-cli-2.7.1 docs/users/migrate-from-themekit.md
shopify-cli-2.7.0 docs/users/migrate-from-themekit.md