well i suppose i wish i had some better documentation to help me figure out why mine won't 🤷♂️
well i suppose i wish i had some better documentation to help me figure out why mine won't 
functions directory under there and put the helloworld.js underneath that... and when i run npx wrangler pages dev public i get some output that says "No functions. Shimming..." then when i go to /helloworld i get a 404public

NODE_VERSION=16NODE_VERSION=16 and it works.dash.cloudflare.com/ACCOUNT_ID/pages/view/PROJECT/DEPLOYMENT_ID where the deployment ID looks something like a398d794-7322-4c97-96d9-40b5140a8d9b).helloworld.jsnpx wrangler pages dev public/helloworlderror: failed to download node-v16.20.1-linux-x64.tar.gzNODE_VERSION=16NODE_VERSION=1614:16:54.454 Trying to update node-build... ok
14:16:54.967 Downloading node-v18.13.0-linux-x64.tar.gz...
14:16:54.967 -> https://nodejs.org/dist/v18.13.0/node-v18.13.0-linux-x64.tar.gz
14:20:43.754 error: failed to download node-v18.13.0-linux-x64.tar.gz
14:20:43.755 -> https://nodejs.org/dist/v18.13.0/node-v18.13.0-linux-x64.tar.gz