Skip to main content

hydrogen debug cpu
command

Builds the app and runs the resulting code to profile the server startup time, watching for changes. This command can be used to debug slow app startup times that cause failed deployments in Oxygen.

The profiling results are written to a .cpuprofile file that can be viewed with certain tools such as Flame Chart Visualizer for Visual Studio Code.

The following flags are available for the hydrogen debug cpu command:

string
env: SHOPIFY_HYDROGEN_FLAG_ENTRY

Entry file for the worker. Defaults to ./server.

string

Specify a path to generate the profile file. Defaults to "startup.cpuprofile".

string
env: SHOPIFY_HYDROGEN_FLAG_PATH

The path to the directory of the Hydrogen storefront. Defaults to the current directory where the command is run.

Was this section helpful?

Hydrogen debug cpu

shopify hydrogen debug cpu [flags]