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]

311
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...

225
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...

210
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...

172
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"...

168
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...

130
require (vendor / autoload.php): falha ao abrir o fluxo

Sei que esse problema foi publicado muitas vezes, mas para mim parece um problema diferente. De fato, esse erro Aviso: require (vendor / autoload.php): falha ao abrir o fluxo: esse arquivo ou diretório não existe em C: \ xampp \ htdocs \ site_web \ send_mail.php na linha 3 Erro fatal: require ():...