我从Github克隆了Laravel 4.2分支并将其推送到私有GitLab服务器。我已经从4.2创建了一个名为dev-bugfix的新分支,并在1个文件中添加了注释,以查看composer是否会安装我的fork而不是官方的Laravel。
我的步骤:
编辑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
我错过了什么?我做错了什么?
答案 0 :(得分:0)
您需要安装patchwork/utf8包。
在composer.json的require
部分添加:"patchwork/utf8": "1.2.*"
,然后执行composer update
。