composer - Composer command line interface
composer command [options]
[arguments]
- -h, --help
- Display help for the given command. When no command is given display help
for the list command
- -q, --quiet
- Do not output any message
- -V, --version
- Display this application version
- --ansi|--no-ansi
- Force (or disable --no-ansi) ANSI output
- -n,
--no-interaction
- Do not ask any interactive question
- --profile
- Display timing and memory usage information
- --no-plugins
- Whether to disable plugins.
- --no-scripts
- Skips the execution of all scripts defined in composer.json file.
- -d,
--working-dir=WORKING-DIR
- If specified, use the given directory as working directory.
- --no-cache
- Prevent use of the cache
- -v|vv|vvv,
--verbose
- Increase the verbosity of messages: 1 for normal output, 2 for more
verbose output and 3 for debug
- about
- Shows a short information about Composer
- archive
- Creates an archive of this composer package
- audit
- Checks for security vulnerability advisories for installed packages
- browse
- [home] Opens the package's repository URL or homepage in your browser
- bump
- Increases the lower limit of your composer.json requirements to the
currently installed versions
- check-platform-reqs
- Check that platform requirements are satisfied
- clear-cache
- [clearcache|cc] Clears composer's internal package cache
- completion
- Dump the shell completion script
- config
- Sets config options
- create-project
- Creates new project from a package into given directory
- depends
- [why] Shows which packages cause the given package to be installed
- diagnose
- Diagnoses the system to identify common errors
- dump-autoload
- [dumpautoload] Dumps the autoloader
- exec
- Executes a vendored binary/script
- fund
- Discover how to help fund the maintenance of your dependencies
- global
- Allows running commands in the global composer dir ($COMPOSER_HOME)
- help
- Display help for a command
- init
- Creates a basic composer.json file in current directory
- install
- [i] Installs the project dependencies from the composer.lock file if
present, or falls back on the composer.json
- licenses
- Shows information about licenses of dependencies
- list
- List commands
- outdated
- Shows a list of installed packages that have updates available, including
their latest version
- prohibits
- [why-not] Shows which packages prevent the given package from being
installed
- reinstall
- Uninstalls and reinstalls the given package names
- remove
- Removes a package from the require or require-dev
- require
- [r] Adds required packages to your composer.json and installs them
- run-script
- [run] Runs the scripts defined in composer.json
- search
- Searches for packages
- show
- [info] Shows information about packages
- status
- Shows a list of locally modified packages
- suggests
- Shows package suggestions
- update
- [u|upgrade] Updates your dependencies to the latest version according to
composer.json, and updates the composer.lock file
- validate
- Validates a composer.json and composer.lock