Shopify··9 min read

Shopify CLI Setup Guide — theme dev, check & push

Install Shopify CLI, run shopify theme dev, theme check linting, and deploy themes to stores.

Shopify CLI setupshopify theme devshopify cli install

Installing and Using Shopify CLI

Shopify CLI is the official toolchain for theme development — local preview, hot reload, linting, and deployment from your terminal.

Why Shopify CLI setup Matters

CLI hot reload cuts theme development time in half versus manually uploading zip files to the admin.

shopify theme dev tunnels your local files to a development theme — edits appear instantly on a preview URL.

How to Use Shopify CLI setup Step by Step

  1. Install Node 22+ and Git
  2. npm install -g @shopify/cli
  3. shopify theme init
  4. shopify theme dev --store your-store
  5. shopify theme check before push

Practice Shopify CLI setup with Free Lessons

Follow the Shopify CLI install tutorial on Sturdee for Windows, Mac, and Linux.

Tip: Free interactive lesson: /tutorials/liquid/cli — practice Shopify CLI setup with runnable code on Sturdee.

Shopify CLI Setup Guide — FAQ

Frequently Asked Questions

CLI vs Theme Kit?+

Theme Kit is legacy. Use Shopify CLI for all new theme work.

Continue learning interactively

Free tutorial: /tutorials/liquid/cli