問題タブ [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 投票する
4 に答える
9348 参照

php - composerで複数のベンダーディレクトリを取得するには?

私のプロジェクトは、ZF と JS ライブラリに依存しています。ZF ライブラリを通常の場所 (vendor/zendframework/zendframework1) にデプロイし、JS ライブラリを別の場所 (public/my-vendor/my-library) にデプロイできるようにしたいと考えていました。とにかくこれを行うことはありますか?

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

symfony-2.1 - Symfony2.1-Composerなしでバンドルをインストールする

まだ多くのバンドルが含まれていませんがcomposer.json、composerなしでそれらをインストールする適切な方法は何ですか?それでもdepsファイルを使用する必要がありますか?その場合のオートローダーの管理方法は?各プロジェクトをフォークして追加するように言わないでくださいcomposer.json

0 投票する
0 に答える
1447 参照

php - 既存のSymfony2プロジェクトでsymfonycmfをインストールするにはどうすればいいですか?

SymfonyCMFを既存のSymfony2プロジェクトにインストールしたいと思います。

私はこのドキュメントを使用しています。

を実行した後php composer.phar update、次のエラーが発生します。

私は何が間違っているのですか?

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

symfony-1.4 - composer を使用して Symfony 1.4 をインストールするにはどうすればよいですか?

いくつかの古い Symfony 1.4 プロジェクトがあり、それらの依存関係を composer.json ファイルで拡張したいと考えています。

「ベンダー」ではなく「プラグイン」ディレクトリを使用するようにコンポーザーを構成することができました。ただし、Symfony 1.4 のドキュメントによると、ライブラリは理想的には、私のプロジェクト ルートから離れた「lib/vendor」に存在する必要があります。

composer.json で最新の 1.4.x svn を指すカスタム リポジトリ パッケージを構成する場合、「lib/vendor」にインストールされるようにするにはどうすればよいですか?

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

php - Silex Twig ライブラリのビュー/リソースの場所

通常、Silex プロジェクトの場合、次のような最上位ディレクトリがあります。

今、私のクラスのいくつかが呼び出さ$app['twig']->render(...)れ、フォルダーからビューが引き出されapp/viewsます。

ライブラリを抽出して複数のプロジェクトで再利用しやすくする場合、そのビュー ファイルはどこに保管すればよいですか? また、Twig にそこを探すように指示するにはどうすればよいですか?

同じ質問は、私が通常 に入れるグラフィック/スタイルシートなどにも当てはまりますweb/

vendor/my-libComposer がファイルをクリーン インストールできるようにするには、ファイルがどこかにある必要がありますか? これを行うための一般的な/ベストプラクティスの方法はありますか?

更新 参考までに、私がやったことは次のとおりです。

ありがとう。

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

php - symfony2 OSExcelBundle バンドルをインストールできません

Symfony2 プロジェクトに OSExcelBundle プラグインを統合しようとしています。私は README チュートリアルに従いましたが、次のことが言及されています

php コマンド ラインを実行できるようにするために、http://www.getcomposer.orgから composer をダウンロードし、バンドル内に実行可能ファイルを配置する必要がありました。実行すると、次のエラーが表示されます

symfony2 プラグインをインストールするために行った他の手順は次のとおりです。

1 - プラグインを vendor/bundle ディレクトリに配置して、次のパスと一致するようにしました

2 - この行を app/AppKernel.php ファイルに追加しました

3 - 上記の README に従いました

ここにJsonがあります

0 投票する
13 に答える
122710 参照

php - ComposerをWindowsにグローバルにインストールする方法はありますか?

Composerのグローバルインストールドキュメントを読みましたが、*nixシステム専用です。

私の開発マシンのOSであるWindowsで同じことをするのはとてもうれしいです。私は走ることができるでしょう

存在する任意のフォルダからcomposer.json。通訳php.exeはすでにPATH可変です。

どんな手掛かり?

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

zend-framework - zf2にZendRestモジュールをインストールするには?

ZF2 ZendRest モジュールをインストールしたいと思います。

インストール方法は?

やってるとき

\vendor\zendrest にあります。私は得る:

ZendRest フォルダーはどこに置くべきですか?

ありがとう!

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

php - Symfony 2.1 で Composer を使用して独自のバンドルをインストールするには?

Symfony 2.1 に移行したばかりですが、理解できません。Composer で独自のバンドルをインストールするにはどうすればよいですか?

2.0.x では非常に簡単でしたdeps:

その後、トリガーbin/vendors updateしただけで終わりです!

しかし、今はdepsファイルがなく、Composer ですべてを行うことになっています。ヒントを教えてください。

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

php - 'composer update / install'を実行した後、composerまたはSymfony2が行うことを適切に変更するにはどうすればよいですか?

composerを実行した後に実行されるスクリプトがいくつかあります。

php assets:install問題は、 (-symlinkなしで)私が望まないことを彼らがすることです。

したがって、それを削除するか、独自のスクリプトを追加して実行できるようにする必要がありますphp assets:install --symlink

これを行うための正しい方法は何でしょうか?

編集

Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets()私はシンボリックリンクのオプションを見ることができます:

それはどこかで構成可能ですか?