Skip to main content

app function replay

Runs the function from your current directory for testing purposes. To learn how you can monitor and debug functions when errors occur, refer to Shopify Functions error handling.

The following flags are available for the app function replay command:

Anchor to --client-id <value>
--client-id <value>
string
env: SHOPIFY_FLAG_CLIENT_ID

The Client ID of your app.

Anchor to --no-color
--no-color
env: SHOPIFY_FLAG_NO_COLOR

Disable color output.

Anchor to --path <value>
--path <value>
string
env: SHOPIFY_FLAG_PATH

The path to your function directory.

Anchor to --reset
--reset
env: SHOPIFY_FLAG_RESET

Reset all your settings.

Anchor to --verbose
--verbose
env: SHOPIFY_FLAG_VERBOSE

Increase the verbosity of the output.

Anchor to -c, --config <value>
-c, --config <value>
string
env: SHOPIFY_FLAG_APP_CONFIG

The name of the app configuration.

Anchor to -j, --json
-j, --json
env: SHOPIFY_FLAG_JSON

Output the result as JSON. Automatically disables color output.

Anchor to -l, --log <value>
-l, --log <value>
string
env: SHOPIFY_FLAG_LOG

Specifies a log identifier to replay instead of selecting from a list. The identifier is provided in the output of shopify app dev and is the suffix of the log file name.

Anchor to -w, --watch
-w, --watch
env: SHOPIFY_FLAG_WATCH

Re-run the function when the source code changes.


Was this page helpful?