composer-php- все статьи тега


(Docker)как установить зависимости, используя отдельный контейнер Composer, в контейнере WordPress?

Dockerfile FROM wordpress ENV REFRESHED_AT 2015-08-12 ADD composer.json /var/www/html ADD composer.lock /var/www/html # install the PHP extensions RUN apt-get -qq update && apt-get -y upgrade && apt-get install -y vim wget && rm -rf /var/lib/apt/lists/* # Symlink User's "wp-content" folder into the newly installed Wordpress RUN rm -rf /usr/src/wordpress/wp-content/plugins/* && rm -rf /usr/src/wordpress/wp-content/themes/* &amp ...

Laravel 5-застрял между artisan clear-compiled и composer update

Я вытащил изменения из origin, и, похоже, какой-то поставщик из новой зависимости был добавлен в config/app.php. Я знаю, что должен запустить composer update, чтобы вытащить эту зависимость, но так как файл Laravel по умолчанию composer.json добавляет php artisan clear-compiled заранее, я не могу действительно обновить причину clear-compiled сбоя из-за несуществующей зависимости. Каков правильный способ исправить это? Я знаю, что могу просто удалить весь vendor/ или быстро comment/uncomment от ...

установка laravel -- prefer-dist

Я слежу за установкой Laravel на их веб-сайте и я наткнулся на эту линию composer create-project laravel/laravel --prefer-dist Теперь, что именно означает Часть --prefer-dist? Я ничего не вижу в их документации. Заранее благодарю. ...

Как обновить одну библиотеку с помощью Composer?

мне нужно установить только 1 пакет для моего дистрибутива SF2 (DoctrineFixtures). когда я запускаю php composer.phar update Я - Updating twig/twig (dev-master 39d94fa => v1.13.0) The package has modified files: M CHANGELOG M doc/filters/batch.test M doc/filters/index.rst M doc/filters/url_encode.rst M doc/functions/index.rst M doc/tags/index.rst M doc/tests/index.rst M lib/Twig/Autoloader.php M lib/Twig/Compiler.php M lib/Twig/CompilerInter ...

В чем разница между PSR-0 и PSR-4?

Я недавно читал о пространствах имен и как они полезны. Я создаю проект в Laravel и пытался перейти от автоматической загрузки карт классов к пространству имен. Я не могу понять, что такое фактическая разница между PSR-0 и PSR-4. Некоторые ресурсы, которые я читал из Битва автопогрузчиков Laracasts PSR-4 автозапуск PSR-0 PSR-4 насколько я понимаю: PSR-4 не преобразует подчеркивания в разделители каталогов определенные специфические правила композитора приводят к тому, что структура ката ...

Как установить конкретную версию пакета с помощью Composer?

Я пытаюсь установить конкретную версию пакета с помощью Composer. Я пытался composer install и composer require но они устанавливают последнюю версию пакета. Что делать, если я хочу более старую версию? ...

Как требовать вилку с композитором

вот мой композитор.json, я хочу использовать вилку Nodge проекта lessphp на Github "repositories": [{ "type": "package", "package": { "version": "dev-master", "name": "nodge/lessphp", "source": { "url": "https://github.com/Nodge/lessphp.git", "type": "git", "reference": "master" }, "autoload": { "classmap": ["lessc.inc.php"] } } }], "require": { "php": ">=5.3.3", "nodge/lessph ...

В чем разница между обновлением composer и установкой composer?

в чем разница между composer update и composer install? ...

Отключение xdebug при запуске composer

при работе composer diagnose, Я получаю следующую ошибку : расширение xdebug загружается, это может немного замедлить композитора. Рекомендуется отключить его при использовании Composer. Как я могу отключить xdebug только тогда, когда я запускаю Composer? ...

композитор отбрасывает изменения: что делают [y,n,v,d, s,?] делать

простой вопрос, который беспокоил меня в течение нескольких месяцев. иногда я буду погружаться в каталог поставщиков, чтобы исправить ошибку (особенно для наших внутренних библиотек). После миграции и развертывания исправления обратно в исходный пакет, я буду composer update company/package в главном проекте и спрашиваю: Discard changes [y,n,v,d,s,?] у меня есть приличное понимание y и n но не смог найти документацию о том, что v,d,s,? делать? Я всегда бью y но может быть, я упускаю что-то п ...

Можно ли установить Laravel без использования Composer?

Я хотел бы знать, если я могу установить или использовать Laravel PHP framework на любом веб-сервере без использования композитор (PHP package/dependency manager) каждый раз? Я хотел бы иметь возможность удалить мое приложение на любой веб-сервер (например, общий сервер без доступа к командной строке). Если я запускаю composer install в первый раз (локально), то все зависимости должны присутствовать, верно? тогда, я должен быть в состоянии бросить его на любой сервер со всеми файлами (включая ...

NPM/Bower / Composer - различия?

может кто-нибудь объяснить мне разницу между NPM,Bower и Composer. Они все менеджеры пакетов - правильно? но когда каждый из них должен быть использован? кроме того, у каждого из них есть файл json, который сопровождает его, хранит ли он все необходимые вам пакеты, чтобы их можно было установить с помощью cmd line? Зачем вам нужен этот файл? ...

Как удалить глобально пакет из Composer?

Я запустил эту команду для установки глобально PHPUnit: composer global require 'phpunit/phpunit=3.7.*' теперь я хочу удалить в мире PHPUnit. какие идеи? ...

Ошибка PHP: "расширение zip и команда unzip отсутствуют, пропуская."

когда я запускаю composer update Я получаю это сообщение об ошибке: Loading composer repositories with package information Updating dependencies (including require-dev) Failed to download psr/log from dist: The zip extension and unzip command are both missing, skipping. The php.ini used by your command-line PHP is: /etc/php/7.0/cli/php.ini Now trying to download from source что мне нужно сделать, чтобы включить команды zip и unzip, чтобы composer мог загружать зависимости? ...

В чем разница между разделами require и require-dev в composer.в JSON?

Я начинаю использовать composer, я так мало знаю об этом и имею небольшой опыт разработки веб-приложений. Я просто прохожу через Nettuts + Tutorial, так что у меня есть основной вопрос о композиторе. { "require": { "laravel/framework": "4.0.*", "way/generators": "dev-master", "twitter/bootstrap": "dev-master", "conarwelsh/mustache-l4": "dev-master" }, "require-dev": { "phpunit/phpunit": "3.7.*", "mockery/mockery": "0.7.*" }, "autoload": { "classmap": [ ...

Как заставить composer переустановить библиотеку?

Я использую приложение скелета ZF2, и у него есть .gitignore, который предотвращает передачу внешних библиотек в git. Во время отладки мне нравится идти и менять вещи здесь и там в источнике библиотек, чтобы узнать, как все работает. Если бы они контролировались версией, было бы очень легко вернуть их в исходное состояние. Как я могу заставить Composer переустановить определенную структуру, чтобы я мог снова получить свежую немодифицированную копию? PS: пожалуйста не предлагайте удалить его .ф ...

Пропустить требование PHP композитора

мы используем PHPCI и composer. Сервер, на котором работает PHPCI, находится на PHP 5.3. для проекта мы добавили Facebook PHP SDK, используя composer. Для этого требуется PHP 5.4. Композитор запускается PHPCI и выполняется. Но потому что сервер CI только что получил PHP 5.3 composer не удалось с сообщением об ошибке: facebook/php-sdk-v4 4.0.9 requires php >=5.4.0 -> no matching package found. Это, конечно, не позволяет мне построить PHPCI. есть ли возможность пропустить это требование ...

Установка конкретной версии laravel с помощью composer create-project

самый быстрый и простой способ установки Laravel - это команда composer. Из документов laravel (http://laravel.com/docs/quick), это показывает, что мы можем установить его с этим: composer create-project laravel/laravel your-project-name --prefer-dist но, когда вы запустите вышеуказанную команду, она захватит последнюю версию Laravel. Как я могу контролировать его, если я хочу установить последнюю версию 4.0.x? Или, 4.1.х, когда 4.2 выйдет? ...

Классы автозапуска в PHPUnit с использованием Composer и autoload.РНР

я только что установил PHPUnit версии 3.7.19 Себастьяна Бергмана через Composer и написал класс, который я хотел бы модульный тест. я хотел бы, чтобы все мои классы автоматически загружались в каждый модульный тест без использовать include или require в верхней части моего теста, но это оказывается сложно! вот как выглядит моя структура каталогов (трейлинг / косая черта указывает на каталог, а не файл): композитор.json композитор.замок композитор.фар lib/ возвращение.php тесты/ returnin ...