Запитання з тегом «composer-php»

Composer - менеджер пакетів програм на мові програмування PHP. Він надає стандартний формат для управління з легкістю на основі PHP залежностей від проекту (бібліотеки) і був сильно натхненний "npm" Node.js і "bundler" Ruby. Використовуйте з тегом [php]

8
Чи повинен прихильник composer.lock контролювати версії?
Я трохи плутаюсь із composer.lockвикористовуваним у програмі зі сховищем. Я бачив, як багато людей казали, що ми не повинні .gitignore composer.lockзі сховища. Якщо я оновлю свої бібліотеки в середовищі розробників, у мене з’являться нові, composer.lockале я не зможу оновити їх у виробництво, чи не так? Чи не створить конфлікт цей …

15
Як видалити пакет з Laravel за допомогою композитора?
Який правильний спосіб видалити пакет із 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] Класні пісніTableSeeder не існує
Коли я запускаю 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
Як отримати список усіх встановлених пакетів разом з версією у композиторі?
Я працюю над проектом із використанням Symfony 2.1 на своїй локальній машині. Я завантажив його на свій сервер, але коли я намагаюся встановити пакети постачальників за допомогою Composer, я отримую багато помилок залежності. Імовірно, це пов'язане з останньою версією Symfony, щойно виходить, а мій composer.jsonфайл не вказує точні номери версій. …
258 composer-php 

29
Композитору потрібно закінчити пам’ять. Фатальна помилка PHP: Вичерпано дозволений обсяг пам'яті 1610612736 байт
Я намагаюся додати HWIOAuthBundle до свого проекту, запустивши наведену нижче команду. composer require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle HWIOAuthBundle github: https://github.com/hwi/HWIOAuthBundle Коли я намагаюся запустити composer вимагаю, я отримую помилку з пам'яті. Використання версії ^0.6.0@dev для hwi / oauth-bundle Використання версії ^1.2@dev для php-http / guzzle6-adapter Використання версії ^1.10@dev для php-http / …

5
Які відмінності між PSR-0 та PSR-4?
Нещодавно я читав про простори імен та про те, як вони корисні. Зараз я створюю проект у Laravel і намагаюся перейти від автоматичного завантаження карти класів до простору імен. Однак я не можу зрозуміти, яка реальна різниця між PSR-0 і PSR-4. Деякі ресурси, які я читав, це ... Битва автозавантажувачів …

30
Запуск композитора повертає: "Не вдалося відкрити вхідний файл: composer.phar"
Я новачок у symfony2 та читанні symblog . У третьому розділі, намагаючись із світильниками даних, я спробував команду: php composer.phar update але я отримав помилку: Could not open input file: composer.phar Тому я трохи погуглився і спробував php composer.phar install але все ж отримує ту саму помилку. Тому, будь ласка, …

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

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

15
Помилка встановлення композитора - вимагає ext_curl, коли він фактично включений
Я намагаюся встановити Facebook PHP SDK разом із композитором. Це те, що я отримую $ 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?
Композитор має можливість завантажувати кілька залежностей лише під час розробки, тому інструменти не будуть встановлені у виробництві (на реальному сервері). Це (теоретично) дуже зручно для сценаріїв, які мають сенс лише в розробці, як тести, підроблені дані-інструменти, налагоджувач тощо. Шлях слід додати додатковий require-devблок із необхідними інструментами у розробці: "require-dev": { …

7
Як вимагати виделку з композитором
ось мій composer.json, я хочу використовувати вилку Nodge проекту меншеphp в 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)
Я просто не можу вирішити це. Я перебуваю на базовому плані оперативної пам’яті Linode 1G. Намагаюся встановити пакет через Composer, і це мені не дозволяє. Межа моєї пам'яті встановлено на "-1" на PHP.ini Чи можу я щось зробити, щоб встановити це? Loading composer repositories with package information Updating dependencies (including …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.