P粉2686548732023-08-23 11:06:27
https://php-download.com/ を試すと、ほとんどの場合、すべての依存関係と vendor
フォルダーをダウンロードできます。作曲家は必要ないことを約束します。
私も試してみました。必要なフォルダーをすべて検索して作成し、ダウンロード用に圧縮します。完璧に機能します! !
P粉4038048442023-08-23 00:15:59
この例では、composer.json
ファイル に依存関係がリストされています。
次に、packagist Web サイトで対応するパッケージを見つける必要があります。依存関係ごとに同じプロセスを繰り返します。対応する composer.json
ファイルで他の依存関係を見つけて、再度検索します。
最終的に必要なパッケージの完全なリストを取得したら、それらを 1 つずつインストールするだけです。ほとんどの場合、ファイルをプロジェクト ディレクトリのどこかに置くだけで十分です。ただし、PHP が必要なクラスを見つけられることも確認する必要があります。 Composer のオートローダーを使用していないため、独自のカスタム オートローダーに追加する必要があります。対応する composer.json
ファイルから情報を取得できます。例:
クラス オートローダーを使用していない場合は、個々の require_once
ステートメントを見つける必要があります。ほとんどのライブラリ作成者はこれを気にしないため、多くの試行錯誤が必要になる場合があります。
また、この件に関して混乱がある場合に備えて:
Composer は完璧ではありませんし、すべてのユースケースに適しているわけでもありませんが、これに依存するライブラリをインストールすることに関しては、間違いなく最良の選択であり、その点ではかなり優れています。
私の回答の後、他の回答も見ました。それらは主に 2 つのカテゴリに分類されます:
何かが欠けていない限り、OP によって提起された質問には対処していません: