You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

设置.env后Shopify Hydrogen开发首页仍显示,如何解决?

解决Shopify Hydrogen首页显示开发页面的问题

以下是几个可行的解决方法,按优先级尝试:

  • 替换根路由组件
    Hydrogen的路由规则是app/routes目录下的文件对应页面路径。默认根路由(/)对应的文件是app/routes/index.server.jsx(或index.jsx,取决于Hydrogen版本),这个文件默认是开发引导页面。你需要将自己的首页组件代码替换掉这个文件里的内容,或者删除默认的引导页文件,将自己的首页文件命名为index.server.jsx放在app/routes目录下。

  • 验证.env文件关键配置
    再次确认.env文件中的核心变量是否正确:

    • SHOPIFY_STORE_DOMAIN:必须是完整的店铺域名,格式如your-store.myshopify.com
    • SHOPIFY_STOREFRONT_API_TOKEN:确保是有效的Storefront API访问令牌,且拥有unauthenticated_read_product_listings等必要权限
    • SHOPIFY_STOREFRONT_API_VERSION:使用当前支持的版本,比如2024-07
  • 清除缓存并重启服务
    执行以下命令清除Hydrogen的缓存,然后重启开发服务器:

    npm run clean
    npm run dev
    

    如果你用yarn或pnpm,对应替换为yarn clean或pnpm clean。

  • 检查路由重定向配置
    查看项目根目录的server.js(或vite.config.js)文件,确认是否存在将根路径/重定向到其他页面的规则,如果有,修改或移除该规则。

  • 升级Hydrogen到最新稳定版
    旧版本可能存在此类兼容性问题,执行命令升级依赖:

    npm upgrade @shopify/hydrogen
    

内容的提问来源于stack exchange,提问作者Felipe César

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 00:32:02