ホームページ >開発ツール >composer >XAMPP での Composer のインストール

XAMPP での Composer のインストール

藏色散人
藏色散人転載
2019-09-10 13:47:304405ブラウズ

多くのオープン ソース ソフトウェアは、composer を通じてインストールする必要があります。Composer は、PHP の依存関係管理ツールです。これにより、プロジェクトが依存するコード ライブラリを宣言でき、それらがプロジェクトにインストールされます。次のコラム composer 使用法チュートリアル # では、XAMPP での Composer のインストール方法を紹介します。

XAMPP での Composer のインストール

関係の宣言

プロジェクトを作成していて、ログ記録用のライブラリが必要だとします。あなたはmonologを使用することにしました。これをプロジェクトに追加するには、プロジェクトの依存関係を説明する > コンポーザー.json ファイルを作成するだけです。

{
    "require": {
        "monolog/monolog": "1.2.*"
    }
}

インストール

1. Composer-Setup.exeをダウンロードします

2. クリックしてインストールします

3。ウィルが表示されましたが、多くの php DLL が見つかりませんでした。

XAMPP での Composer のインストール

これらの DLL を C ドライブの system32 ファイルに入れようとしましたが、

まだ見つかりませんでした。 work

php をサポートするために環境変数を追加しようとしましたが、

それでも機能しませんでした

後になって、それが原因であることがわかりました

extension_dir = "\ xampp\php\ext" は相対パスです。Composer は対応する dll を見つけることができません。

これを extension_dir = "D:\xampp\php\ext" に変更するだけです。必要な場所がもう 1 つあります。

browscap = "D:\xampp\php\extras\browscap.ini"

変更が完了したら、インストールできます。

Use

XAMPP での Composer のインストール

説明を続けます。Composer によって自動的に生成されたサードパーティ コントロールは通常、vendor というフォルダーにあります。中国語訳は「サプライヤー」です。 。

require_once __DIR__ . '/vendor/autoload.php';

を使用する場合に必要ですが、これを追加しない場合は

if (is_file(__DIR__ . '/vendor/autoload.php')) {
    require_once __DIR__ . '/vendor/autoload.php';
}

XAMPP での Composer のインストール

XAMPP での Composer のインストール

を使用する方が安全です。通常、エラーが報告されます。

XAMPP での Composer のインストール

概要: Composer は、宣言された依存関係に基づいて関連ライブラリのソースからコード ファイルをダウンロードし、依存関係に基づいて Composer ディレクトリにクラスを自動ロードするための PHP スクリプトを生成します。使用する場合は、プロジェクトの先頭に「/vendor/autoload.php」ファイルを導入すると、これらのサードパーティライブラリのクラスを直接インスタンス化できます。

以上がXAMPP での Composer のインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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