Composer is a command line dependency management tool designed for PHP. Come learn how Composer can help you:
- Simplify new project creation
- Minimize duplication of code in your project repositories
- Quickly install and update plugins and themes in bulk
- Manage versioning within your project
- Follow best practices when managing code for your projects
Get access to the Learning Composer email course:
Quick Start
- Install Composer by running
curl -sS https://getcomposer.org/installer | php && mv composer.phar /usr/local/bin/composer
- Check the install by running
composer diagnose
- Setup a WordPress project by running
composer create-project wpscholar/wp-skeleton
- Check the README.md in the project directory for final setup instructions
Resources
- Composer
- Composer Installers
- Composer in WordPress – by Rarst
- Packagist
- WordPress Packagist
- Semantic Versioning