| /** |
| * For more details on how to configure Wrangler, refer to: |
| * https://developers.cloudflare.com/workers/wrangler/configuration/ |
| */ |
| { |
| "$schema": "node_modules/wrangler/config-schema.json", |
| "name": "msmail", |
| "compatibility_date": "2025-03-13", |
| "compatibility_flags": [ |
| "nodejs_compat" |
| ], |
| "observability": { |
| "enabled": true |
| }, |
| "vars": {}, // 不要在这里写入实际值 写在.dev.vars |
| "kv_namespaces": [ |
| { |
| "binding": "KV", |
| "id": "96f1028722c64324a552c4fafd186e9d" |
| } |
| ], |
| "env": { |
| "production": { |
| "vars": {}, // |
| "kv_namespaces": [ |
| { |
| "binding": "KV", |
| "id": "96f1028722c64324a552c4fafd186e9d" |
| } |
| ] |
| } |
| } |
| /** |
| * Smart Placement |
| * Docs: https://developers.cloudflare.com/workers/configuration/smart-placement/ |
| */ |
| // "placement": { "mode": "smart" }, |
| /** |
| * Bindings |
| * Bindings allow your Worker to interact with resources on the Cloudflare Developer Platform, including |
| * databases, object storage, AI inference, real-time communication and more. |
| * https://developers.cloudflare.com/workers/runtime-apis/bindings/ |
| */ |
| /** |
| * Environment Variables |
| * https://developers.cloudflare.com/workers/wrangler/configuration/ |
| */ |
| // "vars": { "MY_VARIABLE": "production_value" }, |
| /** |
| * Note: Use secrets to store sensitive data. |
| * https://developers.cloudflare.com/workers/configuration/secrets/ |
| */ |
| /** |
| * Static Assets |
| * https://developers.cloudflare.com/workers/static-assets/binding/ |
| */ |
| // "assets": { "directory": "./public/", "binding": "ASSETS" }, |
| /** |
| * Service Bindings (communicate between multiple Workers) |
| * https://developers.cloudflare.com/workers/wrangler/configuration/ |
| */ |
| // "services": [{ "binding": "MY_SERVICE", "service": "my-service" }] |
| } |