jschlesser
12/03/2021, 11:51 PMjschlesser
12/04/2021, 12:00 AMnpx wrangler pages dev --help
has the answersErwin
12/04/2021, 12:04 AMjschlesser
12/04/2021, 12:05 AMjschlesser
12/04/2021, 12:26 AMnpx wrangler pages dev -- npm run dev
. That successfully starts up my sveltekit based pages local instance with functions working and hot reload etc... I tried the following and it didnt work npx wrangler pages dev --kv=MYKV -- npm run dev
. That started up fine but crashes on the first page load. when I move the --kv option to right after wrangler it also crashes on the first page load.Erwin
12/04/2021, 12:36 AMjschlesser
12/04/2021, 12:38 AM/Users/js/Projects/surfthingy-pages/node_modules/wrangler/wrangler-dist/cli.js:27069
throw ex;
^
ReferenceError: CDIPFiles is not defined.
Attempted to access binding using global in modules.
You must use the 2nd `env` parameter passed to exported handlers or Durable Object constructors.
at EventTarget.get (file:///Users/js/Projects/surfthingy-pages/node_modules/@miniflare/core/dist/src/index.js:941:19)
at onRequestGet (/var/folders/3p/8_1vh8sd2qg42gzpyf4zlgb80000gn/T/functionsWorker.js:3:3)
at next (/var/folders/3p/8_1vh8sd2qg42gzpyf4zlgb80000gn/T/functionsWorker.js:364:32)
at Object.fetch (/var/folders/3p/8_1vh8sd2qg42gzpyf4zlgb80000gn/T/functionsWorker.js:369:14)
at file:///Users/js/Projects/surfthingy-pages/node_modules/@miniflare/core/dist/src/index.js:1004:19
at file:///Users/js/Projects/surfthingy-pages/node_modules/@miniflare/shared/dist/src/index.js:150:9
at EventTarget.<anonymous> (file:///Users/js/Projects/surfthingy-pages/node_modules/@miniflare/shared/dist/src/index.js:173:9)
at EventTarget.[nodejs.internal.kHybridDispatch] (node:internal/event_target:562:20)
at EventTarget.dispatchEvent (node:internal/event_target:504:26)
at EventTarget.dispatchEvent (file:///Users/js/Projects/surfthingy-pages/node_modules/@miniflare/shared/dist/src/index.js:165:18)
Node.js v17.1.0
npm ERR! code 7
npm ERR! path /Users/js/Projects/surfthingy-pages
npm ERR! command failed
npm ERR! command sh -c wrangler "--kv=CDIPFiles" "pages" "dev" "--" "npm" "run" "dev"
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/js/.npm/_logs/2021-12-04T00_20_03_821Z-debug.log
jschlesser
12/04/2021, 12:46 AMErwin
12/04/2021, 2:27 AMErwin
12/04/2021, 2:32 AMcontext.env.CDIPFiles
oliverjam
12/04/2021, 11:13 AMYou must use the 2nd env parameter passed to exported handlers or Durable Object constructors.
). You want to access the KV namespace like this:
js
export function onRequestGet({ env }) {
console.log(env.CDIPFiles);
}
dis01
12/04/2021, 4:36 PMian
12/04/2021, 7:48 PMVAN
12/04/2021, 11:01 PMalbedo
12/05/2021, 2:31 AMMortal
12/05/2021, 4:20 AMGreg Brimble | Cloudflare Pages
12/05/2021, 10:51 AMErwin
12/05/2021, 10:54 AMchrisjmccreadie
12/05/2021, 10:54 AMErwin
12/05/2021, 10:55 AMchrisjmccreadie
12/05/2021, 10:57 AMErwin
12/05/2021, 10:57 AMchrisjmccreadie
12/05/2021, 10:58 AMchrisjmccreadie
12/05/2021, 10:59 AMNik
12/05/2021, 2:18 PMchrisjmccreadie
12/05/2021, 2:32 PMchrisjmccreadie
12/05/2021, 2:36 PMchrisjmccreadie
12/05/2021, 2:36 PMchrisjmccreadie
12/05/2021, 4:50 PMchrisjmccreadie
12/05/2021, 4:52 PM