【问题标题】:Laravel Cartalyst Cart error while installing via composer通过作曲家安装时 Laravel Cartalyst Cart 错误
【发布时间】:2016-02-21 15:48:49
【问题描述】:

还有我的作曲家要求

"require": {
    "php": ">=5.5.9",
    "laravel/framework": "5.1.*",
    "cartalyst/sentinel": "2.*",
    "illuminate/html": "5.*",
    "cartalyst/cart": "^2.0"
},
"repositories": [
    {
        "type": "composer",
        "url": "https://packages.cartalyst.com"
    }
],

git 给出错误提示“无法执行 git-clone --no-checkout”。 cartalyst repo 有什么问题还是我这边有错误?

【问题讨论】:

  • 您能否修改您的原始帖子并在以非常详细的模式运行命令时包含完整的错误输出 (-vvv)?
  • 这里是来自-vvv模式pasted.co/b166339b的日志
  • 好的,它似乎正在尝试使用您的 github 令牌来访问 cartalyst/conditions 存储库@github.com - 但是此存储库不存在。因此,要么它是私有的并且您无权访问,要么这是某个地方的错误配置(例如,此依赖项不应该存在)。
  • 你在 laravel 中使用过 cartalyst 购物车包吗?如果是这样我应该如何安装它?

标签: git laravel composer-php


【解决方案1】:

因此,根据https://packages.cartalyst.com/#!/conditions,该软件包应该在 Github 上可用。但事实并非如此。它要么是私有的,要么已被删除,要么已被重命名并且有人忘记更新它。

我建议您联系项目的维护人员以了解发生了什么。这本身不是 Composer 问题。

如果这是一个私有存储库,并且您应该有权访问,请确保您使用的是专门授予对其存储库访问权限的 Github 令牌。

【讨论】:

  • 这是一个高级包。所以我需要订阅才能获得存储库。
【解决方案2】:

documentation 中所述cartalyst/cart 需要有效的subscription

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-17
    • 1970-01-01
    • 2013-12-25
    • 2013-07-10
    • 2015-07-26
    • 2015-02-14
    • 2018-08-15
    相关资源
    最近更新 更多