Composer

公式サイト:

Composer [Official]

ダウンロード

入手:

Download | Composer [Official]

インストール

→ ダウンロード

Windows
  1. ダウンロード」ページから Composer-Setup.exe をダウンロードして実行し、インストーラーを開始する。
  2. 「Command-Line PHP」として、インストール済み PHP の実行ファイル (php.exe) を指定する。(例C:\xampp\php\php.exe)
  3. php.exe にパスが通っていない場合、必要に応じて「Add this PHP to your path?」にチェックを入れる。システム環境変数の PATHphp.exe の場所が追加される。
  4. インターネット接続にプロキシを使用している場合は、「Use a proxy server to connect to internet」にチェックを入れ、「Enter proxy url」でプロキシのアドレスを指定する。プロキシを使用していない場合は、そのまま「Next」ボタンを押す。
  5. 画面に「Ready to Install」と表示されたら、「Install」を実行する。
  6. インストールが完了したら、「Information」が表示されるので、確認して「Next」ボタンを押す。
  7. 「Completing Composer Setup」と表示されたら、「Finish」ボタンを押してインストーラーを終了させる。
  8. 「View online documentation」にチェックを入れると、ブラウザで Composer サイトが開くので必要な情報を確認する。
  9. プロンプトを新しく開いて composer -V コマンドを実行し、インストールされた Composer のバージョンを確認する。

参考:

PHP と Composer をローカルにインストールする方法 | エンジニア足立のコーディング日記

Windows 10 への Composer のインストールとインストール後のディレクトリ構成 | システムエンジニアの成れの果て

Composer のインストール方法 | Inside the Black box

Composer をインストールするやり方を解説します (Windows) | たいらのエンジニアノート

Composer を Windows にインストールする手順 | WEB ARCH LABO

Introduction | Composer [Official]

導入

参考:

Composer による PHP パッケージ管理の基礎知識 – Qiita

Composer でパッケージを使うための基礎の基礎 | アールエフェクト

基本的な使い方 日本語訳 | Kohki Makimoto

使い方

参考:

Composer の使い方 | ラボラジアン

基本的な使い方 | Ground Sunlight

Basic Usage | Composer [Official]

コマンド

参考:

Composer コマンド一覧 | Ground Sunlight

Command-Line Interface / Commands | Composer [Official]

リストを表示する

インストール済みパッケージのリストを表示する。

$ composer show -i

インストール済みパッケージをツリー形式で表示する。

$ composer show -i -t

参考:

Composer でインストールしているパッケージ一覧を確認する | レンサバ.com

show | Composer [Official]

How to get list of all installed packages along with version in composer? – Stack Overflow

パッケージを検索する

composer search コマンドを使ってパッケージを検索する。

$ composer search php-cs-fixer

参考:

Composer のパッケージをコマンドラインから検索する | akamist blog

search | Composer [Official]

composer.json

参考:

composer.json を書いてみよう – Qiita

composer.json と composer.lock の役割について分かりやすくまとめてみた | Web エンジニア研究室

composer.json スキーマ | Runebook.dev

The composer.json Schema | Composer [Official]

バージョン指定

参考:

Composer のバージョン指定/ ~ を使うか ^ を使うか | kazma_13

グローバルインストール

グローバルにインストールしたパッケージを確認する。

$ composer global show -D

パッケージをグローバルにインストールする。

$ composer global require friendsofphp/php-cs-fixer

参考:

composer global require で入れたパッケージのインストール先はどこになるか? | akamist blog

composer global のホームパスはどこ?パッケージのインストール先を知りたい | ただ屋ぁのブログ

global | Composer [Official]

How to get list of all installed packages along with version in composer? – Stack Overflow

パスを通す

参考:

composer のパスを通したい – teratail

バージョンを使い分ける

参考:

Composer の PHP パスを変更する – Qiita

Composer を PHP バージョンで使い分ける | Ground Sunlight

環境変数パスを利用せずに行う方法 (Win + XAMPP + composer) | IMPRICH CREATE

パッケージを作成する

参考:

自作 Composer のパッケージの基本的な構成 – Qiita

ドキュメント

Documentation | Composer [Official]

リポジトリ

composer/composer: Dependency Manager for PHP – GitHub

リンク

Packagist [Official]

Packagist.JP [公式]

まとめ

参考:

逆引き! Composer コマンドライン一覧と基礎知識 – Qiita

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA