Вопросы с тегом «composer-php»

Composer - это менеджер пакетов уровня приложения для языка программирования PHP. Он предоставляет стандартный формат для легкого управления зависимостями проекта на основе PHP (библиотеками) и был сильно вдохновлен «npm» Node.js и «бандлером» Ruby. Используйте с тегом [php]

2
Композитор требует название ветки
Например, я хочу потребовать: { "repositories": [ { "type": "git", "url": "https://github.com/google/google-api-php-client.git" } ], "require": { "google/apiclient": "v1-master" } } В этом примере я пробую требовать google/apiclientв ветке v1-master. Я получаю ошибку: [UnexpectedValueException] Could not parse version constraint v1-master: Invalid version string "v1-master"
106 composer-php 

5
композитор: Как найти точную версию пакета?
Предположим, я пишу библиотеку A, которая зависит от другой библиотеки, например, monolog. Я хочу установить последнюю версию monolog, поэтому я просто поместил это в composer.json: { "require": { "monolog/monolog": "*.*.*" } } Потом бегу $ php composer.phar install. Я ожидал найти установленную версию внутри composer.lock, но ее там нет: { …

4
Composer - запрошенное расширение PHP mbstring отсутствует в вашей системе [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Недавно я попытался установить пакет через Composer, но у …


1
NPM / Bower / Composer - отличия?
Может кто-нибудь объяснить мне разницу между NPM, Bowerи Composer. Все они менеджеры пакетов, верно? Но когда следует использовать каждый из них? Кроме того, у каждого из них есть json-файл, который сопровождает его, хранятся ли в нем все необходимые пакеты, чтобы их можно было установить с помощью строки cmd? Зачем тебе …
102 npm  composer-php  bower 

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

6
В чем разница между разделами require и require-dev в composer.json?
Я начинаю использовать композитор, я так мало о нем знаю и имею небольшой опыт разработки веб-приложений. Я просто просматриваю 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.*" }, …
102 composer-php 

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

6
Как установить пакеты Composer PHP без Composer?
Я пытаюсь установить Coinbase PHP API, но для этого требуется Composer: https://github.com/coinbase/coinbase-php Я ищу универсальное PHP-решение (возможно, функцию), позволяющее мне устанавливать пакеты композитора прямо на мой сервер без использования Composer. Я думаю, что разработчики Composer верят, что они помогают людям, но на самом деле есть тысячи начинающих разработчиков, которые не …
99 php  composer-php 

13
Почему PHP Composer такой медленный?
Почему PHP Composer такой медленный, когда все, что я делаю, это запускаю проект с нулевыми зависимостями? Вот какие команды я запускаю: composer init <пройти через создание composer.json, определить 0 нулевых зависимостей> composer install Подождите 3 минуты (не преувеличение). Все, что нужно сделать композитору, - это включить автозагрузчик и создать /vendor, …
99 php  composer-php 

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

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

8
Композитор: file_put_contents (./ composer.json): не удалось открыть поток: отказано в разрешении
Я пытаюсь установить Prestissimo на сервер Ubuntu 16.04, но это приводит к ошибке: $ composer global require "hirak/prestissimo:^0.3" Changed current directory to /home/kramer65/.composer [ErrorException] file_put_contents(./composer.json): failed to open stream: Permission denied require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--] [<packages>]... Я вошел …

19
Ограничение памяти для обновления композитора
Мне нужно запустить обновление композитора на моем хостинге, поэтому я вхожу в систему с помощью ssh и пытаюсь выполнить команду: composer update внутри папки / www, где у меня установлен Laravel и композитор но я получаю ошибку: в контакте с моим хостинг-провайдером они говорят мне запустить команду: php -d memory_limit=512M …

3
Как указать путь установки Composer?
У меня есть такое определение: { "repositories": [ { "type": "package", "package": { "name": "symfony/sfGuardPlugin", "version": "4.0.2", "dist": { "url": "http://plugins.symfony-project.org/get/sfGuardPlugin/sfGuardPlugin-4.0.2.tgz", "type": "tar" } } } ], "require": { "symfony/sfGuardPlugin": "4.0.*" } } Я использую Symfony 1 и хочу установить их plugins/sfGuardPlugin/. Как это указать?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.