Looking for php Answers? Try Ask4KnowledgeBase
Looking for php Keywords? Try Ask4Keywords

PHPCompositeur Dependency Manager


Introduction

Composer est le gestionnaire de dépendances le plus utilisé de PHP. C'est analogue à npm dans Node, pip à Python ou NuGet à .NET.

Syntaxe

  • chemin php / to / composer.phar [commande] [options] [arguments]

Paramètres

Paramètre Détails
Licence Définit le type de licence que vous souhaitez utiliser dans le projet.
auteurs Définit les auteurs du projet, ainsi que les détails de l'auteur.
soutien Définit les e-mails de support, le canal irc et divers liens.
exiger Définit les dépendances réelles ainsi que les versions de package.
require-dev Définit les packages nécessaires au développement du projet.
suggérer Définit les suggestions de paquets, c'est-à-dire les paquets pouvant aider s'ils sont installés.
autoload Définit les règles de chargement automatique du projet.
chargement automatique-dev Définit les règles de chargement automatique pour développer le projet.

Remarques

Le chargement automatique ne fonctionne que pour les bibliothèques qui spécifient des informations de chargement automatique. La plupart des bibliothèques respectent une norme telle que PSR-0 ou PSR-4 .

Liens utiles

Quelques suggestions

  1. Désactivez xdebug lors de l'exécution de Composer.
  2. Ne lancez pas Composer en tant que root . Les paquets ne sont pas fiables.

Compositeur Dependency Manager Exemples Liés