Скачать и установить пакеты с Laravel

{title}

Одно из отличий Laravel от других фреймворков заключается в том, что его структура является модульной, поэтому мы можем использовать библиотеки и пакеты, созданные сообществом и хорошо документированные и протестированные в наших приложениях, что позволяет нам сэкономить много работы, что благодаря В конце дня мы можем использовать это время для улучшения нашего приложения.
Обработка этой модульности осуществляется через Composer, который отвечает за удовлетворение зависимостей, которые имеют различные пакеты и наше приложение.
требования

У нас должна быть стандартная установка Laravel с использованием Composer .
Как только мы отвечаем требованиям, мы должны сделать следующее:
1 - Мы должны открыть наш браузер и перейти на packagist.org, как только в Интернете мы сможем найти пакет в вашем окне поиска:

{title}


2 - Когда мы нашли нужный пакет, мы нажимаем на его ссылку, это приведет нас к деталям пакета, что позволит нам наблюдать за строкой, которую мы должны поместить в наш файл требований, эта строка требует мы видим на следующем изображении:

{title}


3 - Как только мы определили нужную нам строку, мы откроем файл composer.json, который находится в корневом каталоге нашего приложения, и там мы разместим то, что видели ранее:
 "require": {"laravel / framework": "4.0. *", "way / generators": "dev-master"}, 

4 - Как только вышеперечисленное будет выполнено, мы сохраняем наш файл composer.json и переходим в командную строку или терминал, и там мы заставим composer установить необходимые зависимости:
 обновление php composer.phar 

5. Наконец, мы можем добавить установленный сервис к нашему приложению в файле app / config / app.php, после чего мы загрузим и установим пакет.
6 - Мы можем повторять этот процесс столько раз, сколько необходимо для получения всех пакетов, которые требуются нашему приложению.
Как мы видим, использование модульности Laravel довольно просто, нам просто нужно найти нужный пакет, мы узнаем, как мы можем поместить его в файл composer.json, и когда мы запустим соответствующую инструкцию, наше приложение получит модуль, и мы сможем использовать его в любое время.,
Преимущества packagist.org

Мы могли бы также заметить, как быстро мы нашли наши пакеты благодаря сообществу в packagist.org, которое является официальным сообществом, которое находит все, что может быть установлено composer, если мы не знаем конкретного имени нашего пакета, которое мы можем исследовать, и таким образом видим, какие новости есть Как правило, лицензия на использование имеет тип MIT, но в случае, если это не тот же пакет, он скажет, какая у него лицензия.
Как только мы овладеем искусством разработки в Laravel, мы также можем создавать пакеты и отправлять их на packagist.org, чтобы поделиться ими с другими разработчиками в сообществе, так что это отличная возможность для профессионального развития.
Закончив этот урок, мы узнали, как мы можем загрузить и установить независимый пакет или библиотеки в наших приложениях, созданных с помощью Laravel, чтобы мы могли расширить его функциональность, сэкономив время и затраты на разработку, кроме того, мы увидели, что существует возможность создания собственных пакетов для их совместного использования. и помогите другим разработчикам тоже.

  • 0