© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
Cloudflare DevelopersCD
Cloudflare Developers•3y ago•
5 replies
jayMakes11

Can't access environment variables in Wrangler dev

I've added environment variables in my CF dashboard. When running
wrangler dev
wrangler dev
I expect to be able to access these in a function (e.g.
export async function onRequestGet(context) {console.log(context.env)}
export async function onRequestGet(context) {console.log(context.env)}
). However, the variable I've set in my CF dashboard is always undefined.

There's some confusion around whether I need to define these locally (e.g. in a
.env
.env
file). I've tried this, but this also does not work. I'd prefer to NOT have to define them locally (similiar to the Netlify dev UX, where ones defined in the panel are available locally).

Any insight?
Cloudflare Developers banner
Cloudflare DevelopersJoin
Welcome to the official Cloudflare Developers server. Here you can ask for help and stay updated with the latest news
85,042Members
Resources
Recent Announcements

Similar Threads

Was this page helpful?

Similar Threads

Can't access Pages through wrangler dev
Cloudflare DevelopersCDCloudflare Developers / pages-help
2y ago
Wrangler environment variables are undefined
Cloudflare DevelopersCDCloudflare Developers / pages-help
9mo ago
KV access in a Sveltekit dev environment
Cloudflare DevelopersCDCloudflare Developers / pages-help
3y ago
How to set environment variables in `wrangler pages dev` for Nuxt + Cloudflare Pages project?
Cloudflare DevelopersCDCloudflare Developers / pages-help
13mo ago