問題タブ [composer-php]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Composerを使用してコードを安定としてマークする方法は?
最近、composerの変更に遭遇しました。これは、デフォルトminimum-stability
がstable
であるという意味です。これを設定するのではなく、dev
一部のライブラリを安定としてマークしたいと思います。
私は実際に2つの関連するブランチを使用し、release
からdev
分岐しましたmaster
。時々、何かがrelease
新しいバージョンにマージされ、タグ付けされます。
composerはライブラリの安定性をどのように判断しますか?composer.jsonのキーであるブランチ、バージョン番号の命名規則はありますか?
ありがとう
symfony-2.1 - composer を使用してサード・パーティーの symfony バンドルをインストールする
Ok。作曲家は素晴らしいようです。
ただし、新しいバンドルを追加する deps メソッドよりも複雑です。まだわかりません。
symfony2 2.1.0-BETA4
インストールにサードパーティのバンドルを追加する方法の完全な例を誰か教えてください。
追加したいバンドルはこれです。
php - Composer で jQuery をインストールするには?
次のような composer.json ファイルを持たないリポジトリをインストールできました。
ドキュメントから "type": "zip" の部分を取りましたが、他の多くのタイプを見つけることができませんでした。例えば、jQueryをインストールしたいのですが、typeに何を入れたらいいのかわからない(「js」が動かなかった)。
何か案は?
編集: @CMCDragonkaiを支援する完全なソリューションを追加しています:
php - Composer でインストール/更新した後、依存関係をディスクから自動的に削除する必要がありますか?
composer.json から依存関係を削除し、インストールまたは更新を実行した後、ファイルはディスクから自動的に削除されるはずですか?
手動で削除する必要がありましたが、削除する必要があるかどうかはわかりません。
deployment - Composer、Symfony2、および Capistrano などでデプロイする方法は?
Capistrano のようなデプロイヤを Symfony と Composer で使用するための便利なワークフローを見つけようとしています。
私が直面している問題の 1 つは、Capistrano ではプロジェクトがリポジトリ (git) にある必要があり、サーバーがそれにアクセスできる必要があることですが、Composer を使用している場合、これをどのように処理すればよいですか? Composer は Symfony 2.1+ のデフォルトの依存関係マネージャーであり、ベンダー/ をレポに含めることは想定されていません (これは .gitignore で指定します)。
私はまだ Capistrano を使用していませんが、リモートの運用サーバーで実行するコマンドを追加できると思います。しかし、それが機能したことをどのように知ることができますか? これは、レシピにコマンドを追加することで確認できますか?
他のデプロイヤーをご存知でしたら教えてください。
php - Zend Framework Composer パッケージ
パッケージに依存関係を追加したいzendframework/zend-db
ので、composer.json に追加しました。
zendframework/zendframework
問題は、composer がパッケージ全体をインストールすることです。
理由はありますか?
php - 自分の Composer Satis インストールと packagist.org からの依存関係を同期またはミラーリングできますか?
独自の Satis リポジトリがあり、そこに独自の依存関係を保存できます。これはうまくいきます。
ただし、開発者が独自のリポジトリにないパッケージを使用する場合、Composer は packagist.org を介して GitHub からパッケージを取得します (フォールバックとして)。
しかし、packagist.org に依存したくありません。すべての依存関係は、独自のリポジトリからダウンロードする必要があります。
私たちが知りたいのは、Satis が Packagist からパッケージをダウンロードし、ローカルでまだ利用できない場合は、それを保存して Satis 自身のリポジトリに自動的に追加できるかどうかです。
このように、依存関係を Satis リポジトリに手動で追加する必要はありません。
php - Composer のインストール パスを指定する方法
私はこの定義を持っています:
私は Symfony 1 を使用しており、それらを にインストールしたいと考えていplugins/sfGuardPlugin/
ます。これを指定するにはどうすればよいですか?