【发布时间】:2016-04-09 13:11:47
【问题描述】:
我从 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" }, 运行作曲家安装
Composer 首先克隆我的 Laravel 框架分支,然后安装一些依赖项。然后,Artisan 想要清理编译失败的地方。完整输出click
我错过了什么?我做错了什么?
【问题讨论】:
标签: php git laravel laravel-4 composer-php