ReferenceError: Кислород не определен

Я пытаюсь развернуть приложение на основе водорода, используя vercel. я выбралFramework Presetкак водород при создании проекта. Ошибка, которую я получаю: [![введите описание изображения здесь][1]][1]

И если я проверю журнал, он говорит

      [GET] /
14:35:45:13
ReferenceError: Oxygen is not defined
    at worker.js:565:22163
    at worker.js:159:2014
    at worker.js:2388:12955

Есть идеи, как это исправить?[1]: https://stackru.com/images/ed6dba2f9fdeb9b08c82377b55a7d6163a232bd9.png

1 ответ

Для тех, кто сталкивается с той же проблемой. Вмы проверяем наличие кислорода env. Таким образом, удаление этого исправит это (если вы развертываете не кислородную среду). После редактирования это будет выглядеть так:

      import {defineConfig, CookieSessionStorage} from '@shopify/hydrogen/config';

export default defineConfig({
  shopify: {
    defaultCountryCode: 'US',
    defaultLanguageCode: 'EN',
    storeDomain: 'xx.myshopify.com', // || Oxygen?.env?.PUBLIC_STORE_DOMAIN,
    storefrontToken: 'xxx', // Oxygen?.env?.PUBLIC_STOREFRONT_API_TOKEN,
    storefrontApiVersion: '2022-07',
  },
  session: CookieSessionStorage('__session', {
    path: '/',
    httpOnly: true,
    secure: import.meta.env.PROD,
    sameSite: 'Strict',
    maxAge: 60 * 60 * 24 * 30,
  }),
});
Другие вопросы по тегам