/composercomposer2016.11.27composer再入門(PHPパッケージ管理システム)普段、PHPの開発でcomposerを使いまくるので改めて再入門を書きました。知ってるcomposer.jsonの中身も見たことあるcomposerの便利さは実感しているこれからcomposerを使ったプロジェクトを新規に始めるけど、やり方が分からないcomposerを全く知らない方は、まずこちらの記事を読んで使ってみてください。Qiita本記事は脱初心者向けの記事になります。composerコマンドのおさらい脱初心者したときによく使うコマンドを見ていきましょう。install説明不要。composer.lockに書かれたパッケージをインストール。updatecomposer.jsonをチェックしてcomposer.lockを更新。パッケージをインストール。requirecomposer.jsonに新しいパッケージを追加してcomposer.lockを更新、パッケージをインストール。initcomposerを使ったプロジェクトを始める時に最初に叩くコマンド。対話形式でcomposer.jsonを作成する。removecomposer.jsonからパッケージを削除して、composer.lockを(以下ryvendorディレクトリ内のソースコードも削除してくれる。searchPackagist上のパッケージを検索。パッケージ名をど忘れした時に便利。validatecomposer.jsonとcomposer.lockを検証して、書き方が違ったら教えてくれる。他にも使えるコマンドはたくさんありますが、この7つを覚えておけば困ることはありません。知りたい人はターミナルにcomposerと打ち込んで叩いて確認してください。searchの3つの使い方を紹介します。(なぜ使わないかというと、composer.jsonのメンテナンスをした経験が無いからです。逆に経験がある方は使い方を知ってます。initの順番で行きます。