Command Line Interface for Shopify Theme Lab.
There is no need to install this package locally,
npxtakes care of everything, simply run the commands in your terminal.
- Node.js >=
12.0.0
For all options you can also use the shorthand version, which is the first letter only, with a single dash in front e.g. For
--passwordit's-p.
Create a local development environment:
$ npx themelab create <directory-name>Create a local development environment from a preset:
Prints a list of available options in the terminal to select from
$ npx themelab create <directory-name> --presetInitialize a remote Shopify theme and create a local config file:
Run in the root directory of your Shopify Theme Lab project!
$ npx themelab shopify:init --password [your-api-password] --store [your-store.myshopify.com] --env [dev or live] --name ['theme name']Create a local config file (connect to an existing Theme Lab theme on a remote store):
Run in the root directory of your Shopify Theme Lab project!
$ npx themelab shopify:init --password [your-api-password] --store [your-store.myshopify.com] --env [dev or live] --id [theme-id]Create a local config file for a published/main theme:
Run in the root directory of your Shopify Theme Lab project!
$ npx themelab shopify:init --password [your-api-password] --store [your-store.myshopify.com] --env [dev or live] --mainDisplay help:
$ npx themelab --help