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

运行Shopify Node应用模板报错:无法访问mri包lib文件夹

解决Shopify Node应用模板运行npm run dev时的scandir错误

修复方案

  • 重新安装依赖

    1. 删除项目根目录下的node_modules文件夹
    2. 删除package-lock.json文件
    3. 执行 npm install 重新安装所有依赖,完成后再运行 npm run dev
  • 单独修复mri包
    检查web/node_modules/mri/lib目录是否存在,若缺失,直接单独安装该包:

    npm install mri --save
    
  • 清理npm缓存
    缓存损坏可能导致依赖安装异常,执行以下命令清理缓存后重新安装依赖:

    npm cache clean --force
    npm install
    npm run dev
    
  • 检查文件权限
    Windows系统下,确保当前用户对项目目录(尤其是node_modules文件夹)拥有读写权限:右键项目文件夹 → 属性 → 安全选项卡,确认你的用户账户具备完全控制权限。

  • 切换包管理器尝试
    若npm始终存在问题,可尝试使用yarn替代:

    yarn install
    yarn dev
    

内容的提问来源于stack exchange,提问作者Filipe Ferminiano

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 05:34:59