1

zf2 の調査を開始し、モジュールをインストールしようとしています。ZfcAdmin と ZfcUser の zip をダウンロードして手動で追加しましたが、うまくいきませんでした。composer.phar を使用してインストールできると思いますが、スケルトンアプリケーションを完全に実行するにはどうすればよいですか。

php composer.phar 自己更新/インストールは知っていますが、composer.jsonの書き方は私の質問です

4

1 に答える 1

1

composer.json選択したテキスト エディタでファイルを開きます。次に、json 形式のデータを確認できます。これはに渡されます。composer.phar

新しいモジュールを追加する場合はrequire: {}、含める名前空間/モジュールを追加するだけのブロックが表示されます。たとえば、composer.json次のように拡張します。

"minimum-stability": "alpha",
"require": {
    "php": ">=5.3.3",
    "zendframework/zendframework": "2.*",
    "zendframework/zend-developer-tools": "dev-master",
    "doctrine/doctrine-orm-module": "0.*"
}

これを見て、 Git-Repositories と両方からインストールし、さらにzend-developer-tools-repositoryzendframeworkからインストールします。zendframeworkdoctrine-orm-moduledoctrine

ちょっとした問題: 一部のリポジトリ/モジュールは大規模な開発が行われており、安定したバージョンはまだありません。"minimum-stability": "alpha",個人的には、ダウンロード用にすべてのアルファリポジトリを含めるように作曲家に指示する追加のパラメーターを使用して実行します。

1 つのアルファ バージョンだけが必要な場合は、おそらく数回書き直す必要がありますcomposer.json

大事php composer.phar updateなことを言い忘れましたが、トリックを実行すると、リポジトリを常に最新の状態に保つことができます。

Windows ユーザー向けの追加の注意事項

  • コマンド ラインに書き込み権限が表示されない場合があります。これを変更するには、管理者権限でコマンド ラインを実行します。
  • PHP コマンドが見つからない場合は、PHP 実行可能ファイルへの PATH を環境変数に追加する必要がある場合があります。PATH
  • Windows 7 で git を使用してコマンド ライン経由で ZF2 を実行し続ける方法について、詳細なブログ投稿を書きました。これまでのところ、これでほとんどの問題がカバーされています

これで実行できることを願っています;)

于 2012-11-23T11:21:51.813 に答える