我正在尝试使用Cloudflare员工运行Remix.run。如何在D1数据加载器函数中访问与Cloudflare数据持久性服务(如Remix.run )相关的环境变量?
我已经“绑定”了工人通过wrangler.toml
,并可以访问服务通过游侠。
[[ d1_databases ]]
binding = "DB" # i.e. available in your Worker on env.DB
database_name = "Example"
database_id = "123-456-789"
我可以使用.env.vars
从全局范围访问其他环境变量,但似乎无法访问DB
。
发布于 2022-09-09 23:39:21
在Cloudflare中,环境变量将在global
对象上公开。我建议大家都戴上帽子。
declare var DATABASE_ID: string
console.log(DATABASE_ID)
https://stackoverflow.com/questions/73667938
复制相似问题