ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 环境变量 可以通过wrangler或在UI中管理环境变量,建议使用一种方法。 # 文本 通过[wrangler](https://developers.cloudflare.com/workers/tooling/wrangler/configuration)或在UI中上载文本变量后,该字符串将在type上显示在全局命名空间中[`String`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)。 ~~~ if (ENVIRONMENT === "staging") { // staging-specific code } else if (ENVIRONMENT === "production" { // production-specific code } ~~~ # 机密 通过[wrangler](https://developers.cloudflare.com/workers/tooling/wrangler/secret)或在UI中上传机密后,该字符串会以type形式在全局命名空间中公开[`String`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)。 在下面的例子中,我们设置了秘密的`SECRET`使用`wrangler secret`,然后用它在我们的脚本作为的一部分`Authorization`标题。 使用创建秘密[`wrangler secret`](https://developers.cloudflare.com/workers/tooling/wrangler/secrets): ~~~bash wrangler secret put SECRET Enter the secret text you'd like assigned to the variable name on the script named my-worker-ENVIRONMENT_NAME: mysekret ~~~ 在您的Workers脚本中使用秘密: ~~~javascript let headers = new Headers({ Authorization: SECRET }) ~~~ 有关环境变量的限制,请参见“[关于”部分](https://developers.cloudflare.com/workers/about/limits#environment-variables)。