問題タブ [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.
symfony - バンドル内の別のバンドルへの依存関係を正しく宣言するにはどうすればよいですか?
バンドル内でバンドルを使用しようとしていますが、どういうわけか失敗しています。
これはこれまでのところうまくいくようです。しかし、「myname/mybundle」内で別の依存関係を宣言する方法がわかりません。
myname/mybundle の composer.json ファイルで次のことを試しましたが、どれも機能しませんでした:(
と
composer.phar update
私が得るすべては私がラム酒を飲むときです
- myname/mybundle dev-master requires drymek/pheanstalkbundle dev-master -> no matching package found.
php - composer での名前空間の自動ロードに関する問題
これはより表面的な質問です...
クラスを自動ロードするために、既存のプロジェクトで composer.phar を使用しています。
これは、 Acmecomposer.json
という名前の私のプロジェクトのスニペットの例です。
私のファイル構造の一部は次のようになります。
私の場合、「modules/mail」フォルダーに固執する必要があり、名前を変更できません。
基本的にこれは機能Acme
しますが、その下src
に少し醜い追加のフォルダーを作成する必要があります。
Acme
メールフォルダーの最上位の名前空間部分を除外して、次のようにするには、自動読み込みをどのように定義する必要がありますか?
そして、私はまだphpファイルでそのように使用できます:
それともそれは不可能ですか?
symfony - symfony2 で web アセットを管理するために composer を接続するのは良い考えですか?
ご存じのように、Symfony2.1 では php バンドルとパッケージは composer によって管理されていますが、Web アセットの管理も接続するのは良い考えでしょうか? PHP パッケージの更新に使用するのと同じコンソール コマンドを使用して、Twitter Bootstrap、jQuery、jQueryUi、Underscore.js、およびその他の多くのライブラリを更新したいと考えています。
これを行うことの深刻な欠点はありますか?
php - Composer - 独自のパッケージをリストに追加する方法
composer を使用する場合、パッケージはどのように解決され、どのようにカスタム パッケージを追加できますか?
例として、カスタム アプリケーションがあり、人々が composer を使用してパッケージを取得できるようにしたいとします。どうすればいいですか?
zend-framework - Composer を介してインストールされた Zend Framework パッケージのサイズ
Composer のパッケージ "zendframework/zendframework1" がなぜそれほど大きなものなのか疑問に思っていました。
誰か説明できますか?
ところで、Composer から Zend Framework の最小パッケージを入手することは可能ですか?
php - symfony2.1 の PHPUnit - xyz() を再宣言できません
PHPUnit は pear または composer でインストールできると読みました。私はWAMPSERVERとコンソール用のcygwinを備えたWindowsを使用しており、梨がインストールされていないため、作曲家を介してPHPUnitをインストールしました。特に symfony2.1 からは composer を使わなければならないので、私はこの方法を選びました。
これをcomposer.jsonに追加します
そして、
//Update1 (unraveler に感謝)
bin ファイル (phpunit および phpunit.bat) は、アプリの bin ディレクトリにコピーまたはリンクされます。しかし、私が電話するbin/phpunit -c app/
と、このエラーが発生します:
なぜこれが実行されるのか、このディレクトリでテストを検索するように定義していません。エラーが発生したファイルを削除しようとしましたが、同様のエラーが発生しました:cannot redeclare
別のクラス/関数のエラーです。そのため、ソースが 2 回読み込まれたようです。
//Update2 symfony をインストールしたときに phpunit.xml.dist が生成されましたが、変更はしていません。
テストスイートとフィルターブロックを削除しても、エラーはまだ残っています。
php - Symfony 2.1 の更新 (Subversion)
Symfony 2.1.1 (トランク) を 2.1.2 に更新したいのですが、実行するとcomposer update
.svn ファイルを含むフォルダーが削除されます。適切に更新するにはどうすればよいですか?
php - Composer で生成された PHPUnit テスト プロジェクト
PHPUnit に依存するComposerで生成されたプロジェクトがあります。今私が持っています
dir1
-> PHPUnitのものdir2
-> プロジェクトのもの
プロジェクト ディレクトリに移動して PHPUnit を実行すると、ClassLoader.php
2 回読み込まれるというエラーが表示されます。
- PHPUnitはそれを必要とします
vendors/autoload.php
- アプリケーション コード (ブートストラップ) にはそれが必要です
この二重包含をどのように解決できますか?
composer-php - packages.json を含む非 packagist github プロジェクトで composer を使用する方法
メンテナンスを容易にするためにhttps://github.com/timrwood/momentを composer.jsonに入れたいと思います。
これは公式の packagist プロジェクトではありませんが (もちろん PHP ではないため)、packages.json
nodejs 用の が含まれています。でこれを使用できますcomposer.json
か?
私はこれを試しましたが、うまくいきませんでした:
「git://github.com/timrwood/moment.git のブランチまたはタグに有効な composer.json が見つかりませんでした。そこからパッケージを読み込めませんでした」というエラー メッセージがスローされます。
そして、使用したいバージョンを定義するためのバージョン文字列がありません...
誰でもここで助けることができますか?
それとも、JS と PHP を混在させているので、ここで composer を使用するべきではありませんか?