問題タブ [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で複数のベンダーディレクトリを取得するには?
私のプロジェクトは、ZF と JS ライブラリに依存しています。ZF ライブラリを通常の場所 (vendor/zendframework/zendframework1) にデプロイし、JS ライブラリを別の場所 (public/my-vendor/my-library) にデプロイできるようにしたいと考えていました。とにかくこれを行うことはありますか?
symfony-2.1 - Symfony2.1-Composerなしでバンドルをインストールする
まだ多くのバンドルが含まれていませんがcomposer.json
、composerなしでそれらをインストールする適切な方法は何ですか?それでもdeps
ファイルを使用する必要がありますか?その場合のオートローダーの管理方法は?各プロジェクトをフォークして追加するように言わないでくださいcomposer.json
。
php - 既存のSymfony2プロジェクトでsymfonycmfをインストールするにはどうすればいいですか?
SymfonyCMFを既存のSymfony2プロジェクトにインストールしたいと思います。
私はこのドキュメントを使用しています。
を実行した後php composer.phar update
、次のエラーが発生します。
私は何が間違っているのですか?
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」にインストールされるようにするにはどうすればよいですか?
php - Silex Twig ライブラリのビュー/リソースの場所
通常、Silex プロジェクトの場合、次のような最上位ディレクトリがあります。
今、私のクラスのいくつかが呼び出さ$app['twig']->render(...)
れ、フォルダーからビューが引き出されapp/views
ます。
ライブラリを抽出して複数のプロジェクトで再利用しやすくする場合、そのビュー ファイルはどこに保管すればよいですか? また、Twig にそこを探すように指示するにはどうすればよいですか?
同じ質問は、私が通常 に入れるグラフィック/スタイルシートなどにも当てはまりますweb/
。
vendor/my-lib
Composer がファイルをクリーン インストールできるようにするには、ファイルがどこかにある必要がありますか? これを行うための一般的な/ベストプラクティスの方法はありますか?
更新 参考までに、私がやったことは次のとおりです。
ありがとう。
php - symfony2 OSExcelBundle バンドルをインストールできません
Symfony2 プロジェクトに OSExcelBundle プラグインを統合しようとしています。私は README チュートリアルに従いましたが、次のことが言及されています
php コマンド ラインを実行できるようにするために、http://www.getcomposer.orgから composer をダウンロードし、バンドル内に実行可能ファイルを配置する必要がありました。実行すると、次のエラーが表示されます
symfony2 プラグインをインストールするために行った他の手順は次のとおりです。
1 - プラグインを vendor/bundle ディレクトリに配置して、次のパスと一致するようにしました
2 - この行を app/AppKernel.php ファイルに追加しました
3 - 上記の README に従いました
ここにJsonがあります
php - ComposerをWindowsにグローバルにインストールする方法はありますか?
Composerのグローバルインストールドキュメントを読みましたが、*nixシステム専用です。
私の開発マシンのOSであるWindowsで同じことをするのはとてもうれしいです。私は走ることができるでしょう
存在する任意のフォルダからcomposer.json
。通訳php.exe
はすでにPATH
可変です。
どんな手掛かり?
zend-framework - zf2にZendRestモジュールをインストールするには?
ZF2 ZendRest モジュールをインストールしたいと思います。
インストール方法は?
やってるとき
\vendor\zendrest にあります。私は得る:
ZendRest フォルダーはどこに置くべきですか?
ありがとう!
php - Symfony 2.1 で Composer を使用して独自のバンドルをインストールするには?
Symfony 2.1 に移行したばかりですが、理解できません。Composer で独自のバンドルをインストールするにはどうすればよいですか?
2.0.x では非常に簡単でしたdeps
:
その後、トリガーbin/vendors update
しただけで終わりです!
しかし、今はdeps
ファイルがなく、Composer ですべてを行うことになっています。ヒントを教えてください。
php - 'composer update / install'を実行した後、composerまたはSymfony2が行うことを適切に変更するにはどうすればよいですか?
composerを実行した後に実行されるスクリプトがいくつかあります。
php assets:install
問題は、 (-symlinkなしで)私が望まないことを彼らがすることです。
したがって、それを削除するか、独自のスクリプトを追加して実行できるようにする必要がありますphp assets:install --symlink
。
これを行うための正しい方法は何でしょうか?
編集
でSensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets()
私はシンボリックリンクのオプションを見ることができます:
それはどこかで構成可能ですか?