jshitaの日記

勉強したことを書いていきます。

composer 使い方メモ

基本

# composer.json を作成
composer init

# パッケージ追加
composer install --save パッケージ名

# パッケージ追加(開発環境のみ)
composer install --save-dev パッケージ名

composer 高速化

# リポジトリを国内サーバー packagist.jp に変更可能
composer config -g repos.packagist composer https://packagist.jp

# 以下のコマンドで repositories.packagist.org.url の設定が変更されていれば成功
composer global config --list

scripts

例えば "Hello World!" を echo するコマンドを composer.json に追加する場合は以下のように記述する。

{       
    "scripts": {
      "hello" : "echo 'Hello World!'"
    }
}

上記 scripts は "composer hello" とコンソールに入力することで呼び出し可能。

> echo 'Hello World!'
Hello World!