commit
28b64f9910
|
@ -216,6 +216,45 @@ you have to run the command with `root` privileges
|
||||||
|
|
||||||
$ sudo composer self-update
|
$ sudo composer self-update
|
||||||
|
|
||||||
|
## Config
|
||||||
|
|
||||||
|
The `config` command allows you to edit some basic composer settings in either
|
||||||
|
the local composer.json file or the global config.json file.
|
||||||
|
|
||||||
|
$ php composer.phar config --list
|
||||||
|
|
||||||
|
### Usage
|
||||||
|
|
||||||
|
`config [options] [setting-key] [setting-value1] ... [setting-valueN]`
|
||||||
|
|
||||||
|
`setting-key` is a configuration option name and `setting-value1` is a
|
||||||
|
configuration value. For settings that can take an array of values (like
|
||||||
|
`github-protocols`), more than one setting-value arguments are allowed.
|
||||||
|
|
||||||
|
See the [config schema section](04-schema.md#config-root-only) for valid configuration
|
||||||
|
options.
|
||||||
|
|
||||||
|
### Options
|
||||||
|
|
||||||
|
* **-g|--global:** Operate on the global config file located at
|
||||||
|
`$COMPOSER_HOME/config.json` by default. Without this option, this command
|
||||||
|
affects the local composer.json file or a file specified by `--file`.
|
||||||
|
* **-e|--editor:** Open the local composer.json file using in a text editor as
|
||||||
|
defined by the `EDITOR` env variable. With the `--global` option, this opens
|
||||||
|
the global config file.
|
||||||
|
* **--unset:** Remove the configuration element named by `setting-key`.
|
||||||
|
* **-l|--list:** Show the list of current config variables. With the `--global`
|
||||||
|
option this lists the global configuration only.
|
||||||
|
* **-f|--file="...":** Operate on a specific file instead of composer.json. Note
|
||||||
|
that this cannot be used in conjunction with the `--global` option.
|
||||||
|
|
||||||
|
### Modifying Repositories
|
||||||
|
|
||||||
|
In addition to modifying the config section, the `config` command also supports making
|
||||||
|
changes to the repositories section by using it the following way:
|
||||||
|
|
||||||
|
$ php composer.phar config repositories.foo vcs http://github.com/foo/bar
|
||||||
|
|
||||||
## create-project
|
## create-project
|
||||||
|
|
||||||
You can use Composer to create new projects from an existing package. This is
|
You can use Composer to create new projects from an existing package. This is
|
||||||
|
|
Loading…
Reference in New Issue