FosJSRoutingBundle をインストールしたくありませんが、readme ファイルには を使用してインストールするように書かれていdepます。
アプリをSymfony2.1に更新し、バンドルを使用composer.jsonしcomposer.pharて (ドキュメントで提案されているように) インストールしていることに注意してください。
したがって、 Symfony2.1でComposerを使用してそのバンドルをインストールするにはどうすればよいですか?
FosJSRoutingBundle をインストールしたくありませんが、readme ファイルには を使用してインストールするように書かれていdepます。
アプリをSymfony2.1に更新し、バンドルを使用composer.jsonしcomposer.pharて (ドキュメントで提案されているように) インストールしていることに注意してください。
したがって、 Symfony2.1でComposerを使用してそのバンドルをインストールするにはどうすればよいですか?
私を信じてください、あなたはそこに頻繁に行くでしょう!
composer.jsonステップ 2: パッケージの詳細を見つけてファイルに追加するSymfony 2.1.x アプリケーションにバンドルをインストールするには、Packagist でバンドルを検索し、パッケージの名前と関連するバージョンをcomposer.jsonファイルに追加するだけです。この場合、friendsofsymfony/jsrouting-bundleパッケージが見つかります。その要件を見ると、「dev-master」バージョン (通常はこれが必要なバージョンですが、常に注意する必要はありません) が現在の Symfony バージョンに対応していることがわかりますsymfony/framework-bundle: >=2.0,<2.2-dev。したがって、ファイルの"require":セクションに次を追加するだけです。composer.json
"friendsofsymfony/jsrouting-bundle": "dev-master"
あるいは、composer.phar は、コマンド ラインで満足している場合に、これを行う方法を提供します。
$ php composer.phar require friendsofsymfony/jsrouting-bundle dev-master
これは、次のコマンドを実行した場合にすぎません。ベンダーとそのすべての依存関係をインストールします。
$ php composer.phar update
php composer.phar update実行との違いphp composer.phar installはupdate、構成に基づいて利用可能な最新のパッケージをインストールし、各バンドルの現在のバージョンをcomposer.lockファイルに書き込むことです。代わりに使用すると、ファイルinstallに現在リストされているバージョンのみがインストールされますcomposer.lock。