Merge pull request #5246 from bamarni/patch-8

doc - some rephrasing for global cli install
main
Jordi Boggiano 8 years ago
commit 84ecabed3f

@ -234,17 +234,21 @@ directory.
This is merely a helper to manage a project stored in a central location that This is merely a helper to manage a project stored in a central location that
can hold CLI tools or Composer plugins that you want to have available everywhere. can hold CLI tools or Composer plugins that you want to have available everywhere.
This can be used to install CLI utilities globally and if you add This can be used to install CLI utilities globally. Here is an example:
`$COMPOSER_HOME/vendor/bin` to your `$PATH` environment variable. Here is an
example: ```sh
php composer.phar global require fabpot/php-cs-fixer
```
Now the `php-cs-fixer` binary is available globally. Just make sure your global
[vendor binaries](articles/vendor-binaries.md) directory is in your `$PATH`
environment variable, you can get its location with the following command :
```sh ```sh
php composer.phar global require fabpot/php-cs-fixer:dev-master php composer.phar global config bin-dir --absolute
``` ```
Now the `php-cs-fixer` binary is available globally (assuming you adjusted If you wish to update the binary later on you can just run a global update:
your PATH). If you wish to update the binary later on you can just run a
global update:
```sh ```sh
php composer.phar global update php composer.phar global update

Loading…
Cancel
Save