parent
969263944c
commit
814e09c456
|
@ -9,8 +9,9 @@ for you.
|
||||||
Composer is **not** a package manager in the same sense as Yum or Apt are. Yes,
|
Composer is **not** a package manager in the same sense as Yum or Apt are. Yes,
|
||||||
it deals with "packages" or libraries, but it manages them on a per-project
|
it deals with "packages" or libraries, but it manages them on a per-project
|
||||||
basis, installing them in a directory (e.g. `vendor`) inside your project. By
|
basis, installing them in a directory (e.g. `vendor`) inside your project. By
|
||||||
default it will never install anything globally. Thus, it is a dependency
|
default it does not install anything globally. Thus, it is a dependency
|
||||||
manager.
|
manager. It does however support a "global" project for convenience via the
|
||||||
|
[global](03-cli.md#global) command.
|
||||||
|
|
||||||
This idea is not new and Composer is strongly inspired by node's
|
This idea is not new and Composer is strongly inspired by node's
|
||||||
[npm](https://npmjs.org/) and ruby's [bundler](http://bundler.io/).
|
[npm](https://npmjs.org/) and ruby's [bundler](http://bundler.io/).
|
||||||
|
@ -102,7 +103,7 @@ curl -sS https://getcomposer.org/installer | php
|
||||||
mv composer.phar /usr/local/bin/composer
|
mv composer.phar /usr/local/bin/composer
|
||||||
```
|
```
|
||||||
|
|
||||||
> **Note:** If the above fails due to permissions, run the `mv` line again
|
> **Note:** If the above fails due to permissions, run the `mv` line again
|
||||||
> with sudo.
|
> with sudo.
|
||||||
|
|
||||||
A quick copy-paste version including sudo:
|
A quick copy-paste version including sudo:
|
||||||
|
|
|
@ -225,6 +225,9 @@ The global command allows you to run other commands like `install`, `require`
|
||||||
or `update` as if you were running them from the [COMPOSER_HOME](#composer-home)
|
or `update` as if you were running them from the [COMPOSER_HOME](#composer-home)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
This can be used to install CLI utilities globally and if you add
|
This can be used to install CLI utilities globally and if you add
|
||||||
`$COMPOSER_HOME/vendor/bin` to your `$PATH` environment variable. Here is an
|
`$COMPOSER_HOME/vendor/bin` to your `$PATH` environment variable. Here is an
|
||||||
example:
|
example:
|
||||||
|
|
Loading…
Reference in New Issue