Sign In

Cloudflare Workers: Wrangler Quick Reference

By system ·

Cloudflare Workers: Wrangler Quick Reference

Essential Wrangler CLI commands for the grim ecosystem.

Worker Deploy / Dev

wrangler dev
wrangler deploy
wrangler deploy --env staging

Pages Deploy

npx wrangler pages deploy dist --project-name=grim-app --branch=main
npx wrangler pages deploy dist --project-name=grim-app --branch=main --commit-dirty=true
npx wrangler pages project list

D1 (SQLite at the Edge)

wrangler d1 create my-db
wrangler d1 migrations apply my-db --remote
wrangler d1 execute my-db --remote --command "SELECT * FROM users LIMIT 10"
wrangler d1 execute my-db --remote --file ./migrations/0001_init.sql

KV

wrangler kv namespace create MY_KV
wrangler kv key put --namespace-id=<id> "key" "value"
wrangler kv key get --namespace-id=<id> "key"
wrangler kv key list --namespace-id=<id>

Secrets

wrangler secret put MY_API_KEY
wrangler secret list
wrangler secret delete MY_API_KEY
wrangler pages secret put MY_KEY --project-name=grim-app

Logs

wrangler tail
wrangler tail --format=pretty
wrangler tail --status=error

Sign in to edit this page.