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

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

8
Должен ли composer.lock поддерживать контроль версий?
Я немного запутался с composer.lockиспользованием в приложении с хранилищем. Я видел, как многие люди говорили, что мы не должны .gitignore composer.lockиз хранилища. Если я обновлю свои библиотеки в своей среде разработки, у меня будет новая composer.lockверсия, но я не смогу обновить ее до рабочей версии, не так ли? Не приведет …

15
Как удалить пакет из Laravel с помощью composer?
Как правильно удалить пакет из Laravel 4? Так долго я пытался: Удалить объявление из composer.json (в разделе «Требуется») Удалите все псевдонимы классов из app.php Удалите все ссылки на пакет из моего кода :-) Запустить composer update Запустить composer dump-autoload Не работает! Я что-то пропустил? Некоторые пакеты публикуют свою конфигурацию через …


8
Как обновить одну библиотеку с помощью 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 …

12
Laravel 5 - ремесленное семя [ReflectionException] Класс SongsTableSeeder не существует
Когда я запускаю php artisan db: seed, я получаю следующую ошибку: [ReflectionException] Class SongsTableSeeder does not exist Что происходит? Мой класс DatabaseSeeder: <?php use Illuminate\Database\Seeder; use Illuminate\Database\Eloquent\Model; class DatabaseSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { Model::unguard(); $this->call('SongsTableSeeder'); } …

8
Как получить список всех установленных пакетов вместе с версией в composer?
Я работал над проектом с использованием Symfony 2.1 на моей локальной машине. Я загрузил его на свой сервер, но когда я пытаюсь установить пакеты поставщиков с помощью Composer, я получаю много ошибок зависимости. Предположительно, это связано с тем, что только что вышла последняя версия Symfony, а в моем composer.jsonфайле не …
258 composer-php 

5
Каковы различия между PSR-0 и PSR-4?
Недавно я прочитал о пространствах имен и о том, как они полезны. В настоящее время я создаю проект в Laravel и пытаюсь перейти от автозагрузки карты классов к пространству имен. Тем не менее, я не могу понять, какая на самом деле разница между PSR-0 и PSR-4. Некоторые ресурсы, которые я …

30
Запущенный Composer возвращает: «Не удалось открыть входной файл: composer.phar»
Я новичок в symfony2 и читаю symblog . В третьей главе, пытаясь использовать данные, я попробовал команду: php composer.phar update но я получил ошибку: Could not open input file: composer.phar Так что я немного погуглил и попробовал php composer.phar install но все равно получаю ту же ошибку. Поэтому, пожалуйста, расскажите, …

4
Как удалить неиспользуемые зависимости из композитора?
Я установил пакет с помощью composer, и он установил многие другие пакеты как зависимости. Теперь я удалил основной пакет с composer remove packageauthor/packagename, но все старые зависимости не были удалены. Я ожидал, что composer очистит и сохранит только те пакеты, которые требуются в соответствии с composer.jsonих зависимостями. Как заставить composer …
210 php  composer-php 

4
Композитор: как я могу установить другую зависимость без обновления старых?
У меня есть проект с несколькими зависимостями, и я хотел бы установить другой, но я бы хотел, чтобы другие оставались такими же, как они. Итак, я отредактировал composer.json, но если я запускаю composer install, я получаю следующий вывод: Installing dependencies from lock file Warning: The lock file is not up …
196 composer-php 

15
Ошибка установки Composer - требует ext_curl, когда он действительно включен
Я пытаюсь установить Facebook PHP SDK с помощью Composer. Это то, что я получаю $ composer install Loading composer repositories with package information Installing dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for facebook/php-sdk dev-master -> satisfiable by …

5
Как правильно выполнить развертывание при использовании коммутатора разработки / производства Composer?
Composer имеет возможность загружать несколько зависимостей только в процессе разработки, поэтому инструменты не будут установлены в производственной среде (на работающем сервере). Это (теоретически) очень удобно для сценариев, которые имеют смысл только при разработке, таких как тесты, fake-data-tools, отладчик и т. Д. Для этого нужно добавить дополнительный require-devблок с инструментами, которые …

7
Как потребовать форк с композитором
вот мой composer.json, я хочу использовать Nodge's fork проекта 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/lessphp": "dev-master" }, Но у меня есть эта …

25
Обновление PHP Composer «не может выделить память» ошибка (с помощью Laravel 4)
Я просто не могу решить это. Я на Линоде 1G RAM основной план. Попытка установить пакет через Composer, и он не позволяет мне. Мой предел памяти установлен на «-1» на PHP.ini Что-нибудь еще, что я могу сделать, чтобы установить это? Loading composer repositories with package information Updating dependencies (including require-dev) …

5
PHP7: установить проблему ext-dom
Я запускаю laravel 5.4 на сервере Ubuntu 16.04 с PHP7. при попытке установить cviebrock/eloquent-sluggableпакет выдает какую-то ошибку: pish@let:/home/sherk/ftp/www$ sudo composer require cviebrock/eloquent-sluggable Do not run Composer as root/super user! See https://getcomposer.org/root for details Using version ^4.2 for cviebrock/eloquent-sluggable ./composer.json has been updated Loading composer repositories with package information Updating dependencies …

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