wrangler
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseWrangler Skill
Wrangler 使用技能
Use the CLI to manage Cloudflare Workers and related services.
wrangler使用 CLI管理Cloudflare Workers及相关服务。
wranglerWorkers
Workers
List deployed workers:
bash
wrangler deployments listDeploy a worker:
bash
wrangler deployTail live logs from a worker:
bash
wrangler tail <worker-name>Run worker locally:
bash
wrangler dev列出已部署的Workers:
bash
wrangler deployments list部署Worker:
bash
wrangler deploy查看Worker的实时日志:
bash
wrangler tail <worker-name>本地运行Worker:
bash
wrangler devKV (Key-Value Storage)
KV (键值存储)
List KV namespaces:
bash
wrangler kv namespace listList keys in a namespace:
bash
wrangler kv key list --namespace-id <namespace-id>Get a value:
bash
wrangler kv key get <key> --namespace-id <namespace-id>Put a value:
bash
wrangler kv key put <key> <value> --namespace-id <namespace-id>列出KV命名空间:
bash
wrangler kv namespace list列出命名空间中的键:
bash
wrangler kv key list --namespace-id <namespace-id>获取值:
bash
wrangler kv key get <key> --namespace-id <namespace-id>设置值:
bash
wrangler kv key put <key> <value> --namespace-id <namespace-id>R2 (Object Storage)
R2 (对象存储)
List R2 buckets:
bash
wrangler r2 bucket listList objects in a bucket:
bash
wrangler r2 object list <bucket-name>Upload a file:
bash
wrangler r2 object put <bucket-name>/<key> --file <local-path>列出R2存储桶:
bash
wrangler r2 bucket list列出存储桶中的对象:
bash
wrangler r2 object list <bucket-name>上传文件:
bash
wrangler r2 object put <bucket-name>/<key> --file <local-path>D1 (SQLite Database)
D1 (SQLite数据库)
List D1 databases:
bash
wrangler d1 listExecute SQL query:
bash
wrangler d1 execute <database-name> --command "SELECT * FROM users LIMIT 10"Run migrations:
bash
wrangler d1 migrations apply <database-name>列出D1数据库:
bash
wrangler d1 list执行SQL查询:
bash
wrangler d1 execute <database-name> --command "SELECT * FROM users LIMIT 10"运行迁移:
bash
wrangler d1 migrations apply <database-name>Pages
Pages
List Pages projects:
bash
wrangler pages project listDeploy a directory to Pages:
bash
wrangler pages deploy <directory> --project-name <project>列出Pages项目:
bash
wrangler pages project list将目录部署到Pages:
bash
wrangler pages deploy <directory> --project-name <project>Secrets
Secrets
Set a secret:
bash
echo "secret-value" | wrangler secret put <SECRET_NAME>List secrets:
bash
wrangler secret list设置密钥:
bash
echo "secret-value" | wrangler secret put <SECRET_NAME>列出密钥:
bash
wrangler secret listConfiguration
配置
Check current authentication:
bash
wrangler whoamiLogin (opens browser):
bash
wrangler login检查当前认证状态:
bash
wrangler whoami登录(打开浏览器):
bash
wrangler login