Composer Flags & Options
PHP dependency manager.All Composer pages
- composer install --ignore-platform-req=php: skip one PHP or extension checkcomposer install --ignore-platform-req=ext-intl skips one PHP or extension check; --ignore-platform-reqs skips all. php+ upper bounds, config.platform.
- composer install --no-dev: skip require-dev packages in productioncomposer install --no-dev skips require-dev packages and autoload-dev rules for production. COMPOSER_NO_DEV, lock file behaviour, Docker builds and pitfalls.
- composer install -o (--optimize-autoloader): classmap autoloading for productioncomposer install -o turns PSR-4 rules into a classmap for faster autoloading in production. --classmap-authoritative, APCu, composer.json settings and pitfalls.
- composer update -W (--with-all-dependencies): update a package and its dependenciescomposer update vendor/pkg -W also updates the package's dependencies, root requirements included, when a partial update fails. -w vs -W, --with and pitfalls.