logo

Windows に Composer をインストールする方法

作曲 に使用されるアプリケーションです 依存関係の管理 標準形式で PHP 。 Composer を使用すると、 PHP プロジェクトは依存しており、あなたに代わって管理します。プロジェクトに必要なライブラリをインストールおよび更新します。

デフォルトでは、Composer はグローバルに何もインストールしません。プロジェクトごとに依存関係を管理し、ディレクトリにインストールします ( ベンダー ) プロジェクト内で。

Composer はプロジェクトに 2 つのことを提供します。

Javaの文字列を逆にする
  • PHP の依存関係管理に役立ちます。
  • プロジェクト内のファイルの自動読み込みに役立ちます。

Composer は、Node の NPM と Ruby のバンドルによって非常に活性化されます。

次のようなシナリオを想定します。

  1. いくつかのライブラリに依存する PHP プロジェクトがあります。
  2. また、これらのライブラリの一部は他のライブラリに依存しています。

Composer は、上記のシナリオの要件を次のように満たします。

  1. これにより、プロジェクトが依存するライブラリを宣言できます。
  2. プロジェクトにインストールする必要があるパッケージのバージョンを検出し、ダウンロードしてインストールします。
  3. また、単一のコマンドですべての依存関係を更新することもできます。

Composer をインストールするためのシステム要件:

Composer がインストールされ、正常に実行されている必要があります PHP 5.3.2+ 機械の上で。また、いくつかの機密性の高い PHP 設定が必要であり、フラグをコンパイルします。 Composer パッケージを zip アーカイブではなくソースからインストールするには、バージョン管理されているパッケージに基づいて git、svn、fossil、または hg が必要になります。 Composer は、どのプラットフォームでも同様に実行できるマルチプラットフォーム ツールです。 Windows OSLinux そしてmacOS。

Windows に Composer をインストールする

Windows オペレーティング システムに Composer をインストールするには 2 つの方法があります。1 つ目は Composer インストーラー セットアップを使用する方法、もう 1 つはスクリプトを使用した手動インストールによるものです。

1. インストーラーの使用

a) Composer インストーラー セットアップを使用して Composer をインストールするのが、Windows オペレーティング システムに Composer をインストールする最も簡単な方法です。デフォルトのブラウザを起動してアクセスします。 https://getcomposer.org そして「はじめる」ボタンをクリックしてください。下 ' インストール - Windows ' セクションで、' をクリックします。 インストーラーの使用 ' オプション; 「インストーラーの使用」セクションに移動します。

Windows に Composer をインストールする方法

b) をクリックします。 Composer-Setup.exe Composer セットアップをデバイスにダウンロードするためのリンク。セットアップをダウンロードしたら、それを実行してインストールし、指示に従います。

c) ダウンロードした Composer セットアップを開き、[すべてのユーザーにインストール] をクリックします。これは、Composer セットアップをインストールするための推奨オプションです。

Windows に Composer をインストールする方法

d) ポップアップ画面で、 をクリックします。 はい インストールを許可します。

e) ここで、インストールの種類を選択し、

Windows に Composer をインストールする方法

f) ここで、使用するコマンドライン PHP パスを選択し、チェックボックスをオンにして PHP パスを追加し、クリックします。

Windows に Composer をインストールする方法

g) Composer セットアップでは、プロキシ サーバーを使用してインターネットに接続するオプションを提供する画面がポップアップ表示されます。プロキシ サーバーを使用する場合は、ボックスにチェックマークを付けてプロキシ URL を入力します。そうでない場合は、そのままにして、 インターネットへの接続にプロキシ サーバーを使用していないため、これはスキップします。

Windows に Composer をインストールする方法

h) Composer セットアップをコンピュータにインストールする準備ができました。設定を確認し、「インストール」ボタンをクリックします。

Windows に Composer をインストールする方法

i) Composer セットアップのインストール後、それを開く方法に関する重要な情報がポップアップ表示されます。情報を読んで「次へ」をクリックし、インストール後に必要な操作を行ってください。

Windows に Composer をインストールする方法

j) [完了] ボタンをクリックしてインストールを完了します。

Windows に Composer をインストールする方法

Composer がマシンにインストールされたら、コマンド (cmd) ウィンドウを開き、次のように入力します。 作曲 そして押します 入力 鍵。コマンドのリストが表示された場合は、Composer がコンピュータに正常にインストールされていることを意味します。

Windows に Composer をインストールする方法

2. 手動インストール

Composer は任意のディレクトリにインストールできます。私たちの場合、次の場所にインストールしています。 C:xampphtdocscomposersetup ディレクトリ。コマンド (cmd) ターミナルを開き、インストールするディレクトリの場所 (C:xampphtdocscomposersetup) に移動します。

次のスクリプトをコピーして、 cmd ターミナルを選択して実行し、Composer をインストールします。最新の Composer が現在のディレクトリに自動的にインストールされます。

 php -r 'copy('https://getcomposer.org/installer', 'composer-setup.php');' php -r 'if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;' php composer-setup.php php -r 'unlink('composer-setup.php');' 

このインストーラー スクリプトは、php.ini 設定をチェックするだけです。設定が正しく設定されていない場合は、警告が表示され、最新のバージョンのダウンロードが開始されます。 作曲家.phar 現在のディレクトリ (C:xampphtdocscomposersetup) にあります。インストールが成功すると、正常にインストールされたことを示すメッセージが表示されます。

Windows に Composer をインストールする方法

上記の 4 つのスクリプト行は、次のアクティビティを実行するために必要です。

  • Composer インストーラーを現在のディレクトリにダウンロードします。
  • Composer インストーラーの SHA-384 証明書を確認します。
  • Composer インストーラーを実行します。
  • Composer インストーラーを削除します。

注: スクリプト コードは、リリースされた新しいバージョンに基づいて変更される可能性があります。 Composer の新しいリリースをインストールするためのスクリプトを確認するには、次のサイトにアクセスしてください。 https://getcomposer.org/download/

注: スクリプトが次のようなエラーをスローした場合、 php が内部コマンドまたは外部コマンドとして認識されない '。次に、コンピュータの環境変数設定で PHP パスが適切に設定されているかどうかを確認します。マシンの PHP パスをグローバルに設定するには、PHP パスが存在する場所 (C:xamppphp) をコピーし、次の場所に貼り付けます。 詳細システム設定 > 環境変数 > 選択する パス そしてクリックしてください 新しい 。さて、 変数名 タイプ パス そしてその中で 変数の値 、phpの場所を貼り付けます。つまり、 C:xamppphp

コマンドを使用して、インストールされているコンポーザーのバージョンを確認できます 作曲家 -v 現在のパスで。のような:

 composer -v 

例えば:

 C:xampphtdocscomposersetup>composer -v 

Windows に Composer をインストールする方法

ここでは、Composer の現在のバージョン 2.0.8 をマシンにインストールします。

新しいを作成します 作曲家.バット ファイルが保存されているのと同じディレクトリにあります。 作曲家.phar が存在します。

cmdの使用

 C:xampphtdocscomposersetup>echo @php '%~dp0composer.phar' %*>composer.bat 

Windows に Composer をインストールする方法

PowerShell の使用

 C:xampphtdocscomposersetup> Set-Content composer.bat '@php '%~dp0composer.phar' %*' 

Windows に Composer をインストールする方法

Composer のその他の注目すべきインストーラー オプションのいくつか

--インストールディレクトリ

Composer を使用して、特定のディレクトリに Composer をインストールできます。 --インストールディレクトリ オプションを指定し、ターゲット ディレクトリ名を指定します。例えば:

 php composer-setup.php --install-dir=bin 

- ファイル名

次のコマンドを使用すると、デフォルト名 (composer.phar) 以外のファイル名を指定することもできます。 - ファイル名 オプション。例えば:

 php composer-setup.php --filename=composer 

- バージョン

Composer では、次のコマンドを使用して特定のリリースをインストールできます。 - バージョン オプションと特定のリリース バージョンを提供します。例えば:

 php composer-setup.php --version=1.0.0-alpha8 

- ヘルプ

の使用 - ヘルプ オプションを使用すると、特定の環境のさまざまなコンポーザー オプションを表示できます。例えば:

 --help 

Composer の更新とアンインストール

Composer を更新するか、その依存関係マネージャーをアンインストールする場合は、マシンに Git for Windows がインストールされていることを確認してください。そこから、次のコマンドを実行して Composer のインストールを確認できます。 - バージョン ターミナルからのコマンド。コマンドがバージョン コードを返した場合は、Composer がインストールされており、次の手順に進む準備ができていることを意味します。

Composer を更新する前に、コンピュータにインストールされている現在のバージョンを確認してください。これを行うには、ターミナル アプリケーションで次のコマンドを入力します。

npmキャッシュクリア
 composer -- version 

または

 composer -V 

コンポーザーを更新する

Composer 自体を更新するには、以下のスクリプトを実行すると、Composer が更新されます。

 composer self-update 

依存関係の更新

Composer はプロジェクトの依存関係ライブラリを管理するため、必要に応じて以下のコマンドを使用してこれらの依存関係を更新できます。

 composer update 

現在のディレクトリ上で Composer の依存関係を使用して実行中のアクティブなプロジェクトがない場合、Composer は、プロジェクトが見つからなかったことを示すメッセージを表示します。 作曲家.json ファイル。

パッケージをアンインストールする

Composer からパッケージをアンインストールするには、以下のコマンドを実行します。

 composer remove your_package_name 

上記のコマンドの「your_package_name」を実際のパッケージ名に置き換えてください。 Composer からパッケージがアンインストールされます。