Простое использование Composer, Bower в консоли OpenServer

Просмотров: 24944Комментарии: 0
ПрограммированиеYii2 Framework
Простое использование Composer, Bower в консоли OpenServer

В данной статье рассмотрим использование Composer и Bower для ваших сайтов на локальном сервере OpenServer в его встроенной консоли. Использование данного софта намного упрощает обновление пакетов для разработки веб-приложения. В этом примере рассмотрим установку всех компонентов на отдельный логический диск F:\, для более удобной работы.


Бауэр (Bower) это пакетный менеджер для front-end разработчиков. Позволяет скачивать необходимые JavaScript библиотеки и CSS стили. Для того, чтобы не посещать сайты с нужными библиотеками в поисках обновлений. Бауэр делает все по команде в консоли и файлу конфигурации.
Компосер (Composer) это менеджер зависимостей PHP, который обновляет необходимые библиотеки вашего проекта. Компосер установит необходимые библиотеки за вас, ему лишь нужно указать какие.

Установка

  1. Скачиваем и устанавливаем портативную серверную платформу OpenServer в каталог F:\OpenServer\
  2. Скачиваем Git и устанавливаем в папку F:\Git\. Он необходим для работы с сервисом GitHub для скачивания различных библиотек и модулей при использовании Composer. При установке указываем опцию «Run Git form the Windows Command Prompt». Чтобы можно было его использовать и в консоли Windows.
  3. Скачиваем Node.js и устанавливаем в папку F:\Nodejs\. Это приложение необходимо для установки самого Bower.
  4. Запускаем OpenServer, и идем в настройки. Во вкладке «Сервер» в поле «Настройка использования переменной Path» выставляем «Свой Path + userdata/config/path.txt».
  5. Создаем файл в папке f:\OpenServer\userdata\config\ под именем path.txt следующего содержания:
  6. F:\OpenServer\modules\php\PHP-5.4
    F:\Git\cmd
    F:\nodejs\

    В первой строке указываем путь к модулю php.exe, который у нас выбран в модулях OpenServer.

  7. Запускаем консоль OpenServer. Правой кнопкой в трее, выбираем Запустить, затем Дополнительно->Консоль.
  8. В консоли переходим на наш диск F:\ в корневую директорию.
  9. Устанавливаем Bower написав команду:
  10. npm install bower
  11. Добавляем путь к Bowerу в наш path.txt
  12. f:\Bower\node_modules\.bin\
  13. Для установки Composer в консоли пишем (лучше использовать корневую директорию)
  14. php -r "readfile('https://getcomposer.org/installer');" | php

Использование

Не будет рассматривать команды всего этого ПО в данной заметке, а только примеры использования из консоли OpenServer.

Открыв консоль переходим в папку своего проекта и работаем со своим проектом.

Для обновления компонентов веб-приложения через Composer просто вписываем команду

php f:\composer.phar update

Для установки пакета Bowera используем команду

bower install <имя пакета>
Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

     

  

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)