タグ

Composerに関するkabacsharpのブックマーク (2)

  • PHP開発でComposerを使わないなんてありえない!基礎編 - Qiita

    久方ぶりにPHPのレガシーなシステムを触りましたが、なんというか。。。 名前空間とcomposerが無いだけで、こうも大変になるのかと思いましたね というわけで、もはやデファクトスタンダードとなったcomposerを使用した開発について、その有り難みを噛み締めつつ、まとめていきたいと思います composer composerは依存性管理ツール composerは依存性管理ツールです。。。ってナンノコッチャですが、例えば以下の状況を考えてみましょう 便利そうなライブラリAを使用したいのだが、このライブラリは更に別のライブラリB, Cを必要としている。さらに、ライブラリBはライブラリD, Eを。。。 そう、ライブラリの依存性地獄です。 使用したいのはAなのに、そのために必要なライブラリがボコボコ必要になる こんなのは日常茶飯事です。 でもcomposerがあればどうでしょう。 ライブラリAが

    PHP開発でComposerを使わないなんてありえない!基礎編 - Qiita
    kabacsharp
    kabacsharp 2017/05/01
    便利~
  • 5553

    Mimizuku Advent Calendar 23日目の記事です。 先日の記事でも書きましたが、Mimizuku は Composer を使って Packagist で配布を行っています。composer コマンドで Packagist にあるライブラリをダウンロードするには次のようなコマンドを打ちます。 $ composer install squizlabs/php_codesniffer これでライブラリがコマンドを実行したディレクトリにダウンロードされるのですが、ファイルはそのディレクトリの中のvendor/というディレクトリ内に配置されます。WordPress テーマの場合はwp-content/themes/テーマという配置にならないといけないので一工夫が必要です。 インストールする側 composer installでダウンロードされるライブラリの配置場所をvendor/

    5553
    kabacsharp
    kabacsharp 2016/12/23
    Composer解説嬉し。覚えなきゃ。
  • 1