|
/** |
|
* 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" }] |
|
} |