0

このモジュールを composer 経由で ZF2 にインストールする際に問題が発生しています。zend Framework 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

あなたがまだこれに苦しんでいるかどうかはわかりません。しかし、speck のコンポーザ json は完全に正しくないようです。

ZF2 モジュールの受け入れられた構造は、module.php を標準の psr-0 オートローダーの範囲外に残します。ほとんどのモジュールは、classmap セクションで ./Module.php を定義しています。例としてhttps://github.com/zendframework/ZendDeveloperTools/blob/master/composer.jsonを参照してください。

于 2014-01-24T08:18:35.953 に答える
0

あなたはするはずです

composer require speckcommerce/speck-paypal:dev-master

プロジェクトルートから。SpeckPaypal モジュールのcomposer.jsonは役に立ちません:D

于 2013-11-07T07:25:14.773 に答える