作曲家 - Forked Laravel 4.2没有安装

时间:2016-01-05 16:17:13

标签: php git laravel laravel-4 composer-php

我从Github克隆了Laravel 4.2分支并将其推送到私有GitLab服务器。我已经从4.2创建了一个名为dev-bugfix的新分支,并在1个文件中添加了注释,以查看composer是否会安装我的fork而不是官方的Laravel。

我的步骤:

  • 来自Github的克隆Laravel 4.2分支
  • 将回购推送到私人GitLab服务器
  • 在现有的Laravel应用程序中,删除了composer.lock,运行了composer dump-autoload并删除了整个供应商文件夹
  • 编辑composer.json以包含我的私人仓库:

    "repositories": [{
        "type": "package",
        "package": {
            "version": "dev-bugfix",
            "name": "laravel/framework",
            "source": {
                "url": "my-gitlab-repo",
                "type": "git",
                "reference": "dev-bugfix"
            }
        }
    }],
    "require": {
        "laravel/framework": "dev-bugfix",
        "barryvdh/laravel-debugbar": "~1.8"
    },
    
  • Ran composer install

Composer首先克隆我的Laravel框架的分支,之后它会安装一些依赖项。然后,Artisan想要清理编译,失败的地方。完整输出click

我错过了什么?我做错了什么?

1 个答案:

答案 0 :(得分:0)

您需要安装patchwork/utf8包。

在composer.json的require部分添加:"patchwork/utf8": "1.2.*",然后执行composer update