【问题标题】:installing modules from git zendframework 2从 git zendframework 2 安装模块
【发布时间】:2014-01-25 03:35:46
【问题描述】:

有没有什么方法可以直接从 git-hub 下载而不需要 php composer.phar 来安装模块。因为我的 php 作曲家不工作。

这是错误

$ php composer.phar require webino/webino-image-thumb:2.*
./composer.json has been updated
Loading composer repositories with package information
Ignoring unknown parameter "server role"
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

   Problem 1
     - Can only install one of: zf-commons/zfc-admin[v0.1.0, dev-master].
     - Can only install one of: zf-commons/zfc-admin[v0.1.0, dev-master].
     - Installation request for zf-commons/zfc-admin 0.1.0 -> satisfiable by zf-commons/zfc-admin[v0.1.0].
     - Installation request for zf-commons/zfc-admin == 9999999-dev -> satisfiable by zf-commons/zfc-admin[dev-master].


 Installation failed, reverting ./composer.json to its original content.

我的 composer.json 看起来像这样:

{ 
    "name": "zendframework/skeleton-application", 
    "description": "Skeleton Application for ZF2", 
    "license": "BSD-3-Clause", 
    "keywords": [ "framework", "zf2" ], 
    "minimum-stability": "dev", 
    "homepage": "framework.zend.com/", 
    "require": { 
        "php": ">=5.3.3", 
        "zendframework/zendframework": "2.2.0", 
        "webino/webino-image-thumb": "1.*", 
        "zf-commons/zfc-admin":"0.1.0"
    } 
}

【问题讨论】:

标签: zend-framework2 composer-php


【解决方案1】:

通常可以通过三种方式安装 Zend 2 模块。

  • 通过文件系统
  • 吉特
  • 作曲家

你可以运行:

https://github.com/ZF-Commons/ZfcAdmin.git

获取模块。但我不确定它是否会起作用,因为您可能有需要解决的依赖问题。我会建议坚持作曲家。请发布您的整个 composer.json 文件,我相信问题可以解决。

【讨论】:

  • { "name": "zendframework/skeleton-application", "description": "Skeleton Application for ZF2", "license": "BSD-3-Clause", "keywords": ["框架”,“zf2”],“最低稳定性”:“开发”,“主页”:“framework.zend.com”,“要求”:{“php”:>=5.3.3”,“zendframework/zendframework” : "2.2.0", "webino/webino-image-thumb": "1.*", "zf-commons/zfc-admin":"0.1.0" } }
  • 你是如何设计你的 cmets 和帖子的
  • 如果您在问题中使用 4 个空格缩进发布该 JSON,则应使用突出显示的语法并在代码块中呈现它
【解决方案2】:

我无法重现您的错误。

我将您的composer.json 文件复制到一个空目录并在那里执行composer install。有效。

然后我发出composer require webino/webino-image-thumb:2.*,它下载那个版本(2.0.0-RC1)就好了。

【讨论】:

  • 他的依赖包版本冲突
猜你喜欢
  • 1970-01-01
  • 2022-01-16
  • 2021-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-13
  • 2012-09-28
  • 1970-01-01
相关资源
最近更新 更多