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
。