ホームページ  >  記事  >  開発ツール  >  Composer を使用して依存ライブラリを管理する

Composer を使用して依存ライブラリを管理する

藏色散人
藏色散人転載
2019-10-10 14:14:163196ブラウズ

次の composer コマンド では、チュートリアルの列を使用して、Composer を使用して依存ライブラリを管理する方法を紹介します。必要としている友人の役に立てば幸いです。

Composer を使用して依存ライブラリを管理する

はじめに

Composer は、PHP の依存関係管理ツールです。 Composer の利点は、使用する必要がある依存関係ライブラリを宣言するために、composer.json ファイルを提供するだけで済みます。その後、簡単なコマンドですべての依存関係をインストールできるため、アプリケーションのデプロイとリリースが容易になり、手動の必要がなくなることです。ダウンロード管理に困っています。

インストール

Linux

次のコマンドを実行してシステムに Composer をインストールできます。

$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer

Note

権限が原因で上記のコマンドの実行に失敗した場合は、sudo を使用して mv コマンドを再度実行してください。

Windows

Composer-Setup.exe をダウンロードして実行すると、最新バージョンの Composer がインストールされ、システム環境変数が設定されるため、どの環境でも実行できます。ディレクトリcomposerコマンドを直接使用します。

を使用してインストールした後、Composer はシステムに Composer コマンドを追加します。これが Composer のすべての管理機能への入り口となります。

composer require コマンドを直接使用して、サードパーティのライブラリをインストールし、composer.json 記述ファイルに依存関係を追加できます。

$ composer require monolog/monolog

Composer は、すべての依存パッケージをアプリケーションのベンダー ディレクトリにインストールします。ライブラリのダウンロードに加えて、Composer は、Composer によってダウンロードされたライブラリ内のすべてのクラス ファイルをロードできる自動ロード ファイルも準備します。これを使用するには、アプリケーションのブートストラップ ファイルに次のコード行を追加して、これらのライブラリを使用するだけです。

require 'vendor/autoload.php';

さらに、https://packagist.org/ で必要なライブラリを検索し、Composer を使用してインストールすることもできます。

以上がComposer を使用して依存ライブラリを管理するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsinacloudで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。