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

使用Shopify CLI创建扩展后npm run dev报错求助

解决Shopify CLI添加扩展后npm run dev报错的方案

根据你提供的错误堆栈(TypeError: Cannot read properties of undefined (reading 'isThenable')),可以尝试以下几种排查和解决方法:

  • 清理依赖并重新安装
    删除本地依赖文件和锁文件,重新安装依赖:

    rm -rf node_modules package-lock.json
    npm install
    
  • 更新Shopify CLI至最新版本
    旧版本CLI可能存在兼容问题,执行命令更新:

    npm install -g @shopify/cli
    # 如果你用Homebrew安装的,执行:
    # brew upgrade shopify-cli
    
  • 重置Shopify CLI缓存并重启服务
    清理CLI的缓存状态,重新启动开发服务:

    shopify app dev --reset
    
  • 检查扩展配置文件
    确认新增扩展的shopify.extension.toml配置文件中,必填字段(如type、name、handle)是否完整且格式正确,没有语法错误。

  • 验证Node.js版本兼容性
    Shopify CLI要求使用Node.js LTS版本(推荐18.x或20.x),可以通过node -v查看当前版本,若版本不符,使用nvm切换:

    nvm install lts/hydrogen
    nvm use lts/hydrogen
    

内容的提问来源于stack exchange,提问作者Infinite Possibilities

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 07:23:09