0

我在通过 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"

}

],

"require": {

"php": ">=5.4",

"zendframework/zendframework": "2.*"

},

"autoload": {

"psr-0": {

   "SpeckPaypal": "src/"
},

"classmap": [
  "./"
]

}

可以在以下位置找到源:https ://github.com/speckcommerce/SpeckPaypal

谢谢!

4

2 回答 2

0

你应该

composer require speckcommerce/speck-paypal:dev-master

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

于 2013-11-07T07:25:14.773 回答
0

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

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

于 2014-01-24T08:18:35.953 回答