wrangler

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Wrangler Skill

Wrangler 使用技能

Use the
wrangler
CLI to manage Cloudflare Workers and related services.
使用
wrangler
CLI管理Cloudflare Workers及相关服务。

Workers

Workers

List deployed workers:
bash
wrangler deployments list
Deploy a worker:
bash
wrangler deploy
Tail 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 dev

KV (Key-Value Storage)

KV (键值存储)

List KV namespaces:
bash
wrangler kv namespace list
List 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 list
List 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 list
Execute 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 list
Deploy 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 list

Configuration

配置

Check current authentication:
bash
wrangler whoami
Login (opens browser):
bash
wrangler login
检查当前认证状态:
bash
wrangler whoami
登录(打开浏览器):
bash
wrangler login