Php/composer
提供: 初心者エンジニアの簡易メモ
2015年5月20日 (水) 03:13時点における127.0.0.1 (トーク)による版 (ページの作成:「パッケージ管理ツール node.jsのnpmみたいなもの。 ==ローカルプロジェクトにcomposerインストール== $ curl -s http://getcomposer.org/insta...」)
パッケージ管理ツール node.jsのnpmみたいなもの。
目次
ローカルプロジェクトにcomposerインストール
$ curl -s http://getcomposer.org/installer | php $ sudo mv composer.phar /usr/local/bin/composer $ composer -V Composer version e77435cd0c984e2031d915a6b42648e7b284dd5c 2014-07-02 15:44:54
使い方
composer.json
{
"require": {
"monolog/monolog": ">=1.0.0"
}
}
$ php composer.phar install
autoload
vender/autoload.phpでパッケージを読み込んでくれる。
composer.json編集した後の更新
composer update
vendorのdirの名前を変更
composer.json
{
"require": {
"monolog/monolog": ">=1.0.0"
},
"config": {
"vendor-dir": "lib/"
}
}
pearのその他install例
{
"repositories": [
{
"type": "pear",
"url": "http://pear.php.net"
},
{
"type": "pear",
"url": "http://pear.phpunit.de"
}
],
"require": {
"pear-phpunit/PHPUnit": "3.4.*",
"pear-pear/Mail": "1.2.*",
"pear-pear/Net_SMTP": "1.4.1"
}
}
