Perguntas com a marcação «composer-php»

Composer é um gerenciador de pacotes em nível de aplicativo para a linguagem de programação PHP. Ele fornece um formato padrão para gerenciar facilmente dependências de projetos baseados em PHP (bibliotecas) e foi fortemente inspirado pelo "npm" do Node.js e pelo "bundler" do Ruby. Use com a tag [php]

8
O compositor.lock deve ser comprometido com o controle de versão?
Estou um pouco confuso com o composer.lockusado em um aplicativo com um repositório. Vi muitas pessoas dizendo que não deveríamos .gitignore composer.lockdo repositório. Se eu atualizar minhas bibliotecas no meu ambiente de desenvolvimento, terei um novo, composer.lockmas não poderei atualizá-las para produção, pois não? Isso não gerará conflitos nesse arquivo?



8
Como atualizar uma única biblioteca com o Composer?
Eu preciso instalar apenas 1 pacote para minha distribuição SF2 (DoctrineFixtures). Quando eu corro php composer.phar update eu recebo - 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 - semente de artesão [ReflectionException] A classe SongsTableSeeder não existe
Quando executo o php artisan db: seed , estou recebendo o seguinte erro: [ReflectionException] Class SongsTableSeeder does not exist O que está acontecendo? Minha classe DatabaseSeeder: <?php use Illuminate\Database\Seeder; use Illuminate\Database\Eloquent\Model; class DatabaseSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() …


5
Quais são as diferenças entre PSR-0 e PSR-4?
Recentemente, li sobre espaços para nome e como eles são benéficos. Atualmente, estou criando um projeto no Laravel e tentando passar do carregamento automático do mapa de classe para o namespacing. No entanto, não consigo entender qual é a diferença real entre o PSR-0 e o PSR-4. Alguns recursos que …


4
Como remover dependências não utilizadas do compositor?
Eu instalei um pacote com o compositor e ele instalou muitos outros pacotes como dependências. Agora eu desinstalei o pacote principal com composer remove packageauthor/packagename, mas todas as dependências antigas não foram removidas. Eu esperava que o compositor limpasse e mantivesse apenas os pacotes necessários de acordo com composer.jsone suas …
210 php  composer-php 


15
Erro de instalação do compositor - requer ext_curl quando está realmente ativado
Estou tentando instalar o Facebook PHP SDK com o Composer. É isso que eu recebo $ 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 …


7
Como exigir um garfo com compositor
aqui está o meu compositor.json, eu quero usar o projeto fork do lessphp de Nodge no 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" }, …


5
PHP7: instalar problema ext-dom
Estou executando o laravel 5.4 no servidor Ubuntu 16.04 com PHP7. ao tentar instalar o cviebrock/eloquent-sluggablepacote, lance algum erro: 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 …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.