hydrogen devcommand
Runs a Hydrogen storefront in a local runtime that emulates an Oxygen worker for development.
If your project is linked to a Hydrogen storefront, then its environment variables will be loaded with the runtime.
Anchor to flagsFlags
The following flags are available for the hydrogen dev
command:
Automatically generates GraphQL types for your project’s Storefront API queries.
Specifies a path to a codegen configuration file. Defaults to <root>/codegen.ts
if this file exists.
Enables inspector connections to the server with a debugger such as Visual Studio Code or Chrome DevTools.
Disable adding dependencies to Vite's automatically
Skip the version check when running hydrogen dev
Disable rendering fallback routes when a route file doesn't exist.
Entry file for the worker. Defaults to ./server
.
Specifies the environment to perform the operation using its handle. Fetch the handle using the env list
command.
Specifies the environment to perform the operation using its Git branch name.
Path to an environment file to override existing environment variables. Defaults to the '.env' located in your project path --path
.
Expose the server to the local network
The port where the inspector is available. Defaults to 9229.
[Classic Remix Compiler] Runs the app in a Node.js sandbox instead of an Oxygen worker.
The path to the directory of the Hydrogen storefront. Defaults to the current directory where the command is run.
The port to run the server on. Defaults to 3000.
[Classic Remix Compiler] Controls whether server sourcemaps are generated. Default to true
. Deactivate --no-sourcemaps
.
Outputs more information about the command's execution.