diff options
author | Divay Prakash <divayprakash3@gmail.com> | 2018-11-20 00:47:42 +0530 |
---|---|---|
committer | Divay Prakash <divayprakash3@gmail.com> | 2018-11-20 00:47:42 +0530 |
commit | 69489ac4f013a6c718cf291c07a06ed9d8aaba95 (patch) | |
tree | a3166345266e114df680cc9c7c8918b996c7c8ac /ru-ru | |
parent | e1daa5e5e405f57476eadf96236d6243e575d5ce (diff) |
Various fixes
Diffstat (limited to 'ru-ru')
-rw-r--r-- | ru-ru/php-composer-ru.html.markdown | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ru-ru/php-composer-ru.html.markdown b/ru-ru/php-composer-ru.html.markdown index e582a1d5..a4277087 100644 --- a/ru-ru/php-composer-ru.html.markdown +++ b/ru-ru/php-composer-ru.html.markdown @@ -37,7 +37,7 @@ composer composer help require # Проверьте, способен ли Composer делать то, что ему нужно, и если он обновлен - композитор диагностирует +композитор диагностирует composer diagnose composer diag # shorthand @@ -50,6 +50,7 @@ composer self # shorthand Композитор сохраняет ваши зависимости проекта в `composer.json`. Вы можете отредактировать этот файл, но лучше всего позволить Composer управлять им для вас. + ```sh # Создать новый проект в текущей папке composer init @@ -94,6 +95,7 @@ composer search mailgun [Packagist.org](https://packagist.org/) является основным хранилищем для пакетов Composer. Поиск там для существующих сторонних пакетов. + ## `composer.json` vs `composer.lock` Файл `composer.json` хранит ваши параметры плавающей версии вашего проекта для каждой зависимости, @@ -120,7 +122,6 @@ composer update phpunit/phpunit # вам может потребоваться сначала удалить старый пакет и его зависимости. composer remove --dev phpunit/phpunit composer require --dev phpunit/phpunit:^5.0 - ``` ## Автозагрузчик @@ -154,7 +155,7 @@ $mailgun = new Mailgun\Mailgun("key"); Это скажет автозагрузчику искать что-либо в пространстве имен `\ Acme \` в папке `src`. Вы также можете использовать -[PSR-0, Classmap или просто список файлов для включения] (https://getcomposer.org/doc/04-schema.md#autoload). +[PSR-0, Classmap или просто список файлов для включения](https://getcomposer.org/doc/04-schema.md#autoload). Также существует поле `autoload-dev` для пространств имен, предназначенных только для разработки. При добавлении или изменении ключа автозагрузки вам необходимо перестроить автозагрузчик: |