【问题标题】:Installing SpeckPaypal Module into ZF2将 SpeckPaypal 模块安装到 ZF2
【发布时间】:2013-11-06 18:53:10
【问题描述】:

我在通过 composer 将此模块安装到 ZF2 时遇到问题。我已经编辑了 zend 框架 2 附带的 composer.json 文件,但是当我运行命令 php composer.phar install 时它不会安装。

这是我的 composer.json 文件的样子:

"name": "speckcommerce/speck-paypal",

"description": "A generic module for adding PayPal support to a ZF2 application.",
"type": "library",

"keywords": [ 
   "zf2"    
],

"homepage": "http://github.com/speckcommerce/SpeckPaypal",
"authors": [ 
{
  "name": "Stephen Rhoades",
  "email": "steve@stephenrhoades.com",
  "homepage": "http://www.stephenrhoades.com"

}

],

“要求”:{

"php": ">=5.4",

"zendframework/zendframework": "2.*"

},

“自动加载”:{

"psr-0": {

   "SpeckPaypal": "src/"
},

"classmap": [
  "./"
]

}

来源可以在:https://github.com/speckcommerce/SpeckPaypal

谢谢!

【问题讨论】:

    标签: zend-framework2


    【解决方案1】:

    你应该这样做

    composer require speckcommerce/speck-paypal:dev-master
    

    来自您的项目根目录。 SpeckPaypal 模块中的composer.json 对您没有帮助:D

    【讨论】:

      【解决方案2】:

      不知道你是否还在为此苦苦挣扎;但似乎speck的composer json不太正确。

      ZF2 模块的可接受结构使 module.php 超出标准 psr-0 自动加载器的范围;大多数模块在其 classmap 部分中定义 ./Module.php ,请参阅 https://github.com/zendframework/ZendDeveloperTools/blob/master/composer.json 作为示例。

      【讨论】:

        猜你喜欢
        • 2013-09-29
        • 2012-08-17
        • 2012-11-11
        • 2017-12-22
        • 2018-07-17
        • 2012-08-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多