运行Shopify Node应用模板报错:无法访问mri包lib文件夹
解决Shopify Node应用模板运行
npm run dev时的scandir错误 修复方案
重新安装依赖
- 删除项目根目录下的
node_modules文件夹 - 删除
package-lock.json文件 - 执行
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
相关产品推荐
相关产品推荐

