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

Laravel项目创建报错:laravel/pint解压失败及文件锁定问题求助

解决Laravel创建项目时laravel/pint解压失败及临时文件无法删除问题

解决方案步骤

1. 解锁并清理被锁定的临时文件

  • 打开任务管理器,结束SearchIndexer.exe(Windows搜索进程)和杀毒软件实时防护进程(比如Windows Defender的MsMpEng.exe)
  • 找到Composer默认临时目录:C:\Users\[你的用户名]\AppData\Local\Composer,手动删除cache和temp文件夹内的所有文件

2. 跳过自动安装,手动添加依赖

  • 先创建项目但不自动安装依赖:
    create-project laravel/laravel EduOnline --no-install
    
  • 进入项目目录:
    cd EduOnline
    
  • 编辑composer.json,在require-dev节点中添加:
    "laravel/pint": "^1.4"
    
  • 禁用缓存重新安装依赖:
    composer install --no-cache
    

3. 调整Composer目录权限或更换临时目录

  • 右键点击C:\Users\[你的用户名]\AppData\Local\Composer,选择「属性」→「安全」,给当前用户设置完全控制权限
  • 或者自定义Composer缓存和临时目录到非系统盘:
    composer config -g cache-dir "D:\ComposerCache"
    composer config -g temp-dir "D:\ComposerTemp"
    

4. 临时关闭杀毒软件实时防护

  • 打开Windows Defender「病毒和威胁防护」→「管理设置」,暂时关闭「实时保护」
  • 第三方杀毒软件右键托盘图标选择「暂停保护」,安装完成后记得重新开启

内容的提问来源于stack exchange,提问作者ahmed bassam

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 23:25:16