タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Composerに関するSnowCaitのブックマーク (4)

  • composerの"scripts"を使おう! - Qiita

    ちょっとしたTips。 珍しくもない情報だけど、なんだかあまり使われてないような気がするので・・・。 composerにはscriptsという仕組みがあって、composerで入れたパッケージを短いコマンドで手軽に実行出来たり、普段よく行う定型のコマンドを登録できます。 composer.jsonを以下のように書くと、

    composerの"scripts"を使おう! - Qiita
  • Composerのバージョン指定方法でのチルダ(~)とキャレット(^)の違い — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

    要するにキャレットはセマンティックバージョニングに従って互換性が維持されるような範囲を指定するということですね。 ^1.1や^1.1.5の場合は、メジャーバージョンが変わらず互換性が維持される間、バージョンがあがります。 バージョン1.0未満のバージョンではマイナーバージョンの変更でも互換性が維持されない可能性があるので、そこはあがりません。 まあ、使ってるパッケージがセマンティックバージョニングにきちんと従っているかどうかはパッケージの作者によりますし、セマンティックバージョニングに従っているというパッケージでもバグで後方互換性が破られる可能性もあるわけですので、あまり信用しすぎないことをお薦めしますが。 ちなみに、その他のバージョン指定方法については、次の記事がわかりやすいです。 composerのバージョン指定方法 | QUARTETCOM TECH BLOG 参考 https://

  • FuelPHP 1.7.2のComposerによるインストール — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

    FuelPHP 1.7.2がリリースされました。 http://fuelphp.com/blogs/2014/07/fuelphp-releases-v1-7-2 この1.7.2から、今までGitサブモジュールとして管理されていたfuel/coreなどのリポジトリもすべてCompser経由でインストールできるようになっています。 ただし、Composerを少々特殊な使い方をしている部分がありますので注意が必要です。 むろん、今までどおりのoil createコマンドやZipファイルをダウンロードしてのインストールもサポートされています。 FuelPHP 1.7.2のインストール方法 安定版である1.7.2は次のようにインストールします。 $ composer create-project fuel/fuel:dev-1.7/master ProjectName なお、--prefer-so

  • PHPでライブラリの依存管理をするツール「Composer」の使い方

    こんにちは、@9ensanです。 今回は、PHPの依存管理ツール「Composer」の使い方です。 PHPでアプリケーションを作る時に、ほとんどの人が1つ以上はフレームワーク、テンプレートエンジン、O/Rマッパーなどの便利な外部ライブラリ何かしら使用していると思います。 その外部ライブラリがまた別のライブラリに依存していてとなっていった日には、アプリケーションを作る環境構築だけで時間がとられて無駄です。 そのような場合に便利なツールが、今回紹介する「Composer」というツールです。 このツールは、composer.jsonという設定ファイルの記述にしたがって、依存するライブラリをコマンド一つでインストールしてくれるツールです。 NodeでいうところのnpmRubyでいうとこのBundlerに似たツールになります。 ComposerはPSR-0のautoloadの機能も保持しているので

    PHPでライブラリの依存管理をするツール「Composer」の使い方
  • 1