Advent Day 8: Packagist Dec 12, 2012 • admin Packagist登録 BEAR.PackageをPackagistに登録しました。 composerのcreate-projectでインストールできるようになりました。 composerインストール $ wget http://getcomposer.org/composer.phar または $ curl -s https://getcomposer.org/installer | php composerでBEAR.Sunday sandboxアプリケーションインストールします。 $ php composer.phar create-project -s dev bear/package /tmp/mysunday BEAR.Packageとその依存のBEAR.Sundayが指定したバージョンでインストールされます。1 その後PHP5.4のbuilt-in web serverを立ち上げます。 $ composer.phar create-project -s dev bear/package /tmp/mysunday Installing bear/package (dev-master bbc42caf8ed71e56c4f72f7270db012dc4b40d39) - Installing bear/package (dev-master master) Cloning master Created project in /tmp/mysunday Loading composer repositories with package information Installing dependencies from lock file - Installing aura/installer-default (1.0.0) - Installing aura/web (1.0.0) - Installing aura/signal (1.0.0) - Installing aura/router (1.0.0) - Installing aura/di (1.0.1) - Installing doctrine/common (2.3.x-dev bb0aebb) Cloning bb0aebbf234db52df476a2b473d434745b34221c - Installing ray/aop (dev-master 3edfe6b) Cloning 3edfe6ba6b52e8d3190da62c14479ff7cce2377f - Installing ray/di (dev-master 1.0.0-beta3) Cloning 1.0.0-beta3 - Installing zendframework/zend-stdlib (2.0.5) - Installing zendframework/zend-log (2.0.5) - Installing nocarrier/hal (dev-master cc46654) Cloning cc466546c6ca5df3e806cd91258cdf194518a12f - Installing twitter/bootstrap (master master) Cloning master - Installing firephp/firephp-core (dev-master c26d972) Cloning c26d972dcb28fd483fa193512091df7b3c85e450 - Installing symfony/http-foundation (2.0.x-dev 4de1a1f) Cloning 4de1a1f9a81a58bd6f24607894f76fd7017d45e7 - Installing symfony/console (2.0.x-dev v2.0.19) Cloning v2.0.19 - Installing smarty/smarty (v3.1.12) Checking out /tags/v3.1.12/@4664 - Installing pagerfanta/pagerfanta (dev-master 12f71d9) Cloning 12f71d99457b018fb80746f84514dd5b495c5789 - Installing symfony/event-dispatcher (dev-master eb290a4) Cloning eb290a447c0af5bea0d3de5d95d498afd8c82f89 - Installing guzzle/guzzle (v2.7.2) - Installing facebook/xhprof (0.9.2) - Installing doctrine/dbal (2.3.x-dev f63af19) Cloning f63af1948a609a96b8ea1c1302c7cdf2f9f51468 - Installing printo/printo (dev-master abd0d6b) Cloning abd0d6b68d00dc98a71124215780b57ec3ede268 - Installing vdump/vdump (0.1.0) - Installing bear/resource (dev-master 3ca644b) Cloning 3ca644bc29de4257ec9165ce1c9745150dc231dd - Installing bear/sunday (dev-master a9b6fdd) Cloning a9b6fdd7cd34b9e7d2075a7c95e066547bcf59ac zendframework/zend-stdlib suggests installing pecl-weakref (Implementation of weak references for Stdlib\CallbackHandler) zendframework/zend-log suggests installing zendframework/zend-db (Zend\Db component) zendframework/zend-log suggests installing zendframework/zend-escaper (Zend\Escaper component, for use in the XML formatter) zendframework/zend-log suggests installing zendframework/zend-mail (Zend\Mail component) zendframework/zend-log suggests installing zendframework/zend-validator (Zend\Validator component) pagerfanta/pagerfanta suggests installing doctrine/orm (2.*) pagerfanta/pagerfanta suggests installing doctrine/mongodb-odm (2.*) pagerfanta/pagerfanta suggests installing solarium/solarium (2.*) symfony/event-dispatcher suggests installing symfony/dependency-injection (2.2.*) symfony/event-dispatcher suggests installing symfony/http-kernel (2.2.*) Generating autoload files Do you want to remove the existing VCS (.git, .svn..) history? [Y,n]? Y $ chmod -R 777 /tmp/mysunday/apps/Sandbox/data/ $ chmod -R 777 /tmp/mysunday/apps/Helloworld/data/ $ cd /tmp/mysunday/apps/Sandbox/public/ $ php -S localhost:8088 web.php PHP 5.4.9 Development Server started at Wed Dec 12 13:11:37 2012 Listening on http://localhost:8088 Document root is /private/tmp/mysunday/apps/Sandbox/public Press Ctrl-C to quit. インストールスクリプトはまだ用意できていないのでパーミッションの設定が現在必要です [↩] Tweet Please enable JavaScript to view the comments powered by Disqus.