問題タブ [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.

0 投票する
2 に答える
3480 参照

symfony - バンドル内の別のバンドルへの依存関係を正しく宣言するにはどうすればよいですか?

バンドル内でバンドルを使用しようとしていますが、どういうわけか失敗しています。

これはこれまでのところうまくいくようです。しかし、「myname/mybundle」内で別の依存関係を宣言する方法がわかりません。

myname/mybundle の composer.json ファイルで次のことを試しましたが、どれも機能しませんでした:(

composer.phar update私が得るすべては私がラム酒を飲むときです

- myname/mybundle dev-master requires drymek/pheanstalkbundle dev-master -> no matching package found.

0 投票する
2 に答える
6429 参照

php - composer での名前空間の自動ロードに関する問題

これはより表面的な質問です...

クラスを自動ロードするために、既存のプロジェクトで composer.phar を使用しています。

これは、 Acmecomposer.jsonという名前の私のプロジェクトのスニペットの例です。

私のファイル構造の一部は次のようになります。

私の場合、「modules/mail」フォルダーに固執する必要があり、名前を変更できません。

基本的にこれは機能Acmeしますが、その下srcに少し醜い追加のフォルダーを作成する必要があります。

Acmeメールフォルダーの最上位の名前空間部分を除外して、次のようにするには、自動読み込みをどのように定義する必要がありますか?

そして、私はまだphpファイルでそのように使用できます:

それともそれは不可能ですか?

0 投票する
1 に答える
2366 参照

symfony - symfony2 で web アセットを管理するために composer を接続するのは良い考えですか?

ご存じのように、Symfony2.1 では php バンドルとパッケージは composer によって管理されていますが、Web アセットの管理も接続するのは良い考えでしょうか? PHP パッケージの更新に使用するのと同じコンソール コマンドを使用して、Twitter Bootstrap、jQuery、jQueryUi、Underscore.js、およびその他の多くのライブラリを更新したいと考えています。

これを行うことの深刻な欠点はありますか?

0 投票する
2 に答える
8457 参照

php - Composer - 独自のパッケージをリストに追加する方法

composer を使用する場合、パッケージはどのように解決され、どのようにカスタム パッケージを追加できますか?

例として、カスタム アプリケーションがあり、人々が composer を使用してパッケージを取得できるようにしたいとします。どうすればいいですか?

0 投票する
1 に答える
628 参照

zend-framework - Composer を介してインストールされた Zend Framework パッケージのサイズ

Composer のパッケージ "zendframework/zendframework1" がなぜそれほど大きなものなのか疑問に思っていました。

誰か説明できますか?

ところで、Composer から Zend Framework の最小パッケージを入手することは可能ですか?

0 投票する
1 に答える
1383 参照

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 が生成されましたが、変更はしていません。

テストスイートとフィルターブロックを削除しても、エラーはまだ残っています。

0 投票する
1 に答える
289 参照

php - Symfony 2.1 の更新 (Subversion)

Symfony 2.1.1 (トランク) を 2.1.2 に更新したいのですが、実行するとcomposer update.svn ファイルを含むフォルダーが削除されます。適切に更新するにはどうすればよいですか?

0 投票する
2 に答える
1589 参照

php - Composer で生成された PHPUnit テスト プロジェクト

PHPUnit に依存するComposerで生成されたプロジェクトがあります。今私が持っています

  • dir1-> PHPUnitのもの
  • dir2-> プロジェクトのもの

プロジェクト ディレクトリに移動して PHPUnit を実行すると、ClassLoader.php2 回読み込まれるというエラーが表示されます。

  • PHPUnitはそれを必要としますvendors/autoload.php
  • アプリケーション コード (ブートストラップ) にはそれが必要です

この二重包含をどのように解決できますか?

0 投票する
2 に答える
2531 参照

composer-php - packages.json を含む非 packagist github プロジェクトで composer を使用する方法

メンテナンスを容易にするためにhttps://github.com/timrwood/momentを composer.jsonに入れたいと思います。

これは公式の packagist プロジェクトではありませんが (もちろん PHP ではないため)、packages.jsonnodejs 用の が含まれています。でこれを使用できますcomposer.jsonか?

私はこれを試しましたが、うまくいきませんでした:

「git://github.com/timrwood/moment.git のブランチまたはタグに有効な composer.json が見つかりませんでした。そこからパッケージを読み込めませんでした」というエラー メッセージがスローされます。

そして、使用したいバージョンを定義するためのバージョン文字列がありません...

誰でもここで助けることができますか?

それとも、JS と PHP を混在させているので、ここで composer を使用するべきではありませんか?

0 投票する
3 に答える
3049 参照

php - Symfony 2.1のcomposer.jsonでサードパーティのライブラリを提供し、バンドルのライブラリにアクセスするにはどうすればよいですか?

TCPDFをSymfony2.1のサードパーティライブラリとして統合する必要があります。

私はcomposer.jsonのように試しました

しかし、それはエラーを与えますThe requested package tcpdf * could not be found.

composer.jsonファイルでサードパーティのライブラリを正しくする方法は?

TCPDFライブラリは名前空間に従わないので、バンドル内のこのライブラリにアクセスするにはどうすればよいですか?