首页 文章

作曲家 - Forked Laravel 4.2没有安装

提问于
浏览
3

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

我的步骤:

  • 克隆来自Github的Laravel 4.2分支

  • 将repo推送到私有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首先克隆我的Laravel框架的分支,然后安装一些依赖项 . 然后,Artisan想要清理编译,失败的地方 . 完成输出click

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

1 回答

  • 0

    您需要安装patchwork/utf8包 .

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

相关问题