Essential CLI commands for developing, deploying, and managing checkout customizations efficiently
Stop memorizing hundreds of CLI flags and options. Here are the essential commands you actually need for building and deploying checkout customizations.
Essential Commands Only
Focus on the core commands you’ll use daily. Skip the rarely-used options and edge cases.
Workflow-Focused
Commands organized by what you’re actually trying to accomplish, not alphabetical order.
Problem: Need to build and deploy custom UI components
Component Workflow
Copy
# Create new componentollieshop component create trust-badgescd trust-badges# Start development serverollieshop component dev# Opens http://localhost:3000 with live preview# Build for productionollieshop component build# Deploy to storeollieshop component deploy --slot header# Check deployment statusollieshop component list
# 1. Create and developollieshop component create trust-badgescd trust-badgesollieshop component dev # Test in browser# 2. Deploy to test versionollieshop component deploy --version test --slot header# 3. Verify and promote to productionollieshop version activate test # Test with real trafficollieshop version set-default test # Make it permanent
# Create test versionollieshop version clone production --name "AB Test"# Deploy variant to test versionollieshop component deploy new-design --version test# Activate both versions (50/50 traffic)ollieshop version activate testollieshop version activate production
# Check authentication and accessollieshop whoami# View current deploymentsollieshop component listollieshop function list# Check recent activityollieshop function logs --follow
# Developmentollieshop component dev # Start component developmentollieshop function test # Test function locally# Deploymentollieshop component deploy # Deploy componentollieshop function deploy # Deploy function# Managementollieshop version activate # Switch live versionollieshop status # Check current state