私はhydrogenを開発環境でビルドしてCloudflareのworkerにデプロイしました。
しかし、アクセスすると"Oxygen is not defined"と表示されます。
開発環境では
localhost:3000
でチェックしました。
どうしたら解決できますでしょうか?
実行したことは以下になります。
npm install @cloudflare/kv-asset-handler
wrangler.toml
wrangler.toml
account_id = ""
compatibility_date = "2022-11-22"
compatibility_flags = ["streams_enable_constructors"]
#main = "dist/worker/index.js"
main = "./worker.js"
name = "hydrogen-app"
route = ""
workers_dev = true
type = "javascript"
zone_id = ""
[site]
bucket = "dist/client"
entry-point = "dist/worker"
[build]
upload.format = "service-worker"
command = "yarn && yarn build"
packge.json
"build": "shopify hydrogen build --entry worker",
worker.js
https://shopify.dev/custom-storefronts/hydrogen/deployment
CF_ACCOUNT_ID=<CF_ACCOUNT_ID> wrangler publish