theme pullcommand
Retrieves theme files from Shopify.
If no theme is specified, then you're prompted to select the theme to pull from the list of the themes in your store.
Anchor to flagsFlags
The following flags are available for the theme pull
command:
- Anchor to --no-color--no-colorenv: SHOPIFY_FLAG_NO_COLOR
Disable color output.
- Anchor to --password <value>--password <value>stringenv: SHOPIFY_CLI_THEME_TOKEN
Password generated from the Theme Access app.
- Anchor to --path <value>--path <value>stringenv: SHOPIFY_FLAG_PATH
The path where you want to run the command. Defaults to the current working directory.
- Anchor to --verbose--verboseenv: SHOPIFY_FLAG_VERBOSE
Increase the verbosity of the output.
- Anchor to -d, --development-d, --developmentenv: SHOPIFY_FLAG_DEVELOPMENT
Pull theme files from your remote development theme.
- Anchor to -e, --environment <value>-e, --environment <value>stringenv: SHOPIFY_FLAG_ENVIRONMENT
The environment to apply to the current command.
- Anchor to -l, --live-l, --liveenv: SHOPIFY_FLAG_LIVE
Pull theme files from your remote live theme.
- Anchor to -n, --nodelete-n, --nodeleteenv: SHOPIFY_FLAG_NODELETE
Prevent deleting local files that don't exist remotely.
- Anchor to -o, --only <value>-o, --only <value>stringenv: SHOPIFY_FLAG_ONLY
Download only the specified files (Multiple flags allowed). Wrap the value in double quotes if you're using wildcards.
- Anchor to -s, --store <value>-s, --store <value>stringenv: SHOPIFY_FLAG_STORE
Store URL. It can be the store prefix (example) or the full myshopify.com URL (example.myshopify.com, https://example.myshopify.com).
- Anchor to -t, --theme <value>-t, --theme <value>stringenv: SHOPIFY_FLAG_THEME_ID
Theme ID or name of the remote theme.
- Anchor to -x, --ignore <value>-x, --ignore <value>stringenv: SHOPIFY_FLAG_IGNORE
Skip downloading the specified files (Multiple flags allowed). Wrap the value in double quotes if you're using wildcards.
themepull
- --no-color
Disable color output.
""
- --password <value>
Password generated from the Theme Access app.
string
- --path <value>
The path where you want to run the command. Defaults to the current working directory.
string
- --verbose
Increase the verbosity of the output.
""
- -d, --development
Pull theme files from your remote development theme.
""
- -e, --environment <value>
The environment to apply to the current command.
string
- -l, --live
Pull theme files from your remote live theme.
""
- -n, --nodelete
Prevent deleting local files that don't exist remotely.
""
- -o, --only <value>
Download only the specified files (Multiple flags allowed). Wrap the value in double quotes if you're using wildcards.
string
- -s, --store <value>
Store URL. It can be the store prefix (example) or the full myshopify.com URL (example.myshopify.com, https://example.myshopify.com).
string
- -t, --theme <value>
Theme ID or name of the remote theme.
string
- -x, --ignore <value>
Skip downloading the specified files (Multiple flags allowed). Wrap the value in double quotes if you're using wildcards.
string
export interface themepull {
/**
* Pull theme files from your remote development theme.
* @environment SHOPIFY_FLAG_DEVELOPMENT
*/
'-d, --development'?: ''
/**
* The environment to apply to the current command.
* @environment SHOPIFY_FLAG_ENVIRONMENT
*/
'-e, --environment <value>'?: string
/**
* Skip downloading the specified files (Multiple flags allowed). Wrap the value in double quotes if you're using wildcards.
* @environment SHOPIFY_FLAG_IGNORE
*/
'-x, --ignore <value>'?: string
/**
* Pull theme files from your remote live theme.
* @environment SHOPIFY_FLAG_LIVE
*/
'-l, --live'?: ''
/**
* Disable color output.
* @environment SHOPIFY_FLAG_NO_COLOR
*/
'--no-color'?: ''
/**
* Prevent deleting local files that don't exist remotely.
* @environment SHOPIFY_FLAG_NODELETE
*/
'-n, --nodelete'?: ''
/**
* Download only the specified files (Multiple flags allowed). Wrap the value in double quotes if you're using wildcards.
* @environment SHOPIFY_FLAG_ONLY
*/
'-o, --only <value>'?: string
/**
* Password generated from the Theme Access app.
* @environment SHOPIFY_CLI_THEME_TOKEN
*/
'--password <value>'?: string
/**
* The path where you want to run the command. Defaults to the current working directory.
* @environment SHOPIFY_FLAG_PATH
*/
'--path <value>'?: string
/**
* Store URL. It can be the store prefix (example) or the full myshopify.com URL (example.myshopify.com, https://example.myshopify.com).
* @environment SHOPIFY_FLAG_STORE
*/
'-s, --store <value>'?: string
/**
* Theme ID or name of the remote theme.
* @environment SHOPIFY_FLAG_THEME_ID
*/
'-t, --theme <value>'?: string
/**
* Increase the verbosity of the output.
* @environment SHOPIFY_FLAG_VERBOSE
*/
'--verbose'?: ''
}
Theme pull
examples
theme pull
theme pull
shopify theme pull [flags]