【问题标题】:Cannot fork laravel/framework无法分叉 laravel/框架
【发布时间】:2015-11-06 10:45:52
【问题描述】:

我分叉了 laravel/framework,并尝试使用 vcs 存储库与 composer 一起安装它。

{
  "repositories":[{
    "type": "vcs",
    "url": "https://github.com/ldynia/framework.git"
  }],
  "require": {
    "laravel/framework": "master", 
  },
  ...
  "minimum-stability": "dev",
}

不幸的是,它会导致以下错误。我该如何解决这个问题?

Problem 1
- Conclusion: don't install laravel/framework dev-master
- ldynia/core dev-master requires laravel/framework 5.1.* -> satisfiable by laravel/framework[5.1.x-dev].
- ldynia/core dev-master requires laravel/framework 5.1.* -> satisfiable by laravel/framework[5.1.x-dev].
- Can only install one of: laravel/framework[dev-master, 5.1.x-dev].
- Can only install one of: laravel/framework[dev-master, 5.1.x-dev].
- Installation request for laravel/framework master -> satisfiable by laravel/framework[dev-master].
- Installation request for ldynia/core dev-master -> satisfiable by ldynia/core[dev-master].

【问题讨论】:

    标签: git laravel composer-php


    【解决方案1】:

    使用alias

    {
      "repositories":[{
        "type": "vcs",
        "url": "https://github.com/ldynia/framework"
      }],
      "require": {
        "laravel/framework": "dev-master as 5.1.99", 
      },
      ...
      "minimum-stability": "dev",
    }
    

    【讨论】:

    • 你在哪个 composer 文件中添加了 vcs?根目录还是包中?
    • 我相信这个要点会回答你的问题gist.github.com/ldynia/3c213746cfe0ead7c150
    • 如果您使用的是主分支,请尝试使用dev-master as 5.1.99
    猜你喜欢
    • 2011-04-01
    • 2020-07-20
    • 1970-01-01
    • 2015-05-17
    • 2016-09-18
    • 1970-01-01
    • 2013-05-07
    • 2015-03-01
    • 1970-01-01
    相关资源
    最近更新 更多