ホームページ > バックエンド開発 > PHPチュートリアル > PHP コンポーザーの使用について

PHP コンポーザーの使用について

不言
リリース: 2023-03-28 17:00:02
オリジナル
2964 人が閲覧しました

この記事では、主に PHP コンポーザーの使用方法を紹介します。これは、必要な友人に参考にしていただけるようにしています。

PHP コマンドが見つからない場合は、PHP が含まれていないことを意味します。ここで、ディスク上で php を検索し、環境変数を追加する必要があります。

composer は、ここで 3 番目のタイプのパッケージをダウンロードする方が安全で効率的です。

コマンドラインで、まず指定したプロジェクトのルートディレクトリを入力します (プロジェクトごとにコンポーザーを個別にダウンロードします)。

Windows のダウンロード コマンドは

php -r "readfile('https://getcomposer.org/installer');" | php
ログイン後にコピー

Linux は次のとおりです:

curl -sS https://getcomposer.org/installer | php
ログイン後にコピー

ダウンロード後、ディレクトリにコンポーザー.phar ファイルが存在するはずです。使用方法リストの行が表示されたら、このファイルを

php composer.phar
ログイン後にコピー

呼び出します。インストールは成功しました。

Composer は次のように動作します。

このディレクトリには、composer.json と combos.lock という 2 つのファイルがあります。

composer.json を編集すると、依存パッケージの内容が変更されますが、このファイルは保存されるとすぐにはダウンロードされず、このファイルにのみ保存されます。

json の内容は、composer によってロックされます。

php composer.phar install
ログイン後にコピー

. ロックフォルダー (ファイルの依存関係の更新はすべてcomposer.lockにあります)。

更新する内容をハッシュ化してロックにロックすることを意味します。

php composer.phar update
ログイン後にコピー

この文は依存関係パッケージを更新するためのものです。

ただし、ここでの更新はすべての依存パッケージを更新することですが、特定のパッケージのみを個別に更新したい場合は、

このコマンドを使用できます

composer require new/package
ログイン後にコピー

この文がインストールできない場合は、次の文に置き換えてください

php composer.phar require new/package
ログイン後にコピー

同様の

php composer.phar require qcloudsms/qcloudsms_php
ログイン後にコピー

はTencentのSMSサービスをインストールすることです

php combos.pharはphpmailer/phpmailerを必要とします

はPHPmailerをインストールすることです

追加されたパッケージはすべてventorの下にあります

最も簡単な方法は、サードパーティのパッケージをダウンロードすることですComposer の PHPmailer ライブラリ

関連する推奨事項:

PHP で Composer パッケージを作成する手順の詳細な説明

PHP 依存パッケージ Composer のインストール

Composer を使用して php 名​​前空間を自動的にロードする

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート