Maison  >  Article  >  développement back-end  >  PHP à propos de l'utilisation de composer

PHP à propos de l'utilisation de composer

不言
不言original
2018-05-31 14:14:482881parcourir

Cet article présente principalement l'utilisation de PHP composer, qui a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer

Si la commande PHP est introuvable, veuillez indiquer la. variables d'environnement. Il n'y a pas de php dedans. Ici, vous devez rechercher php sur le disque et ajouter la variable d'environnement

composer est une bibliothèque dépendante de php. Il sera plus sûr et plus efficace de télécharger la troisième. type de colis ici.

Entrez d'abord le répertoire racine du projet spécifié dans la ligne de commande (téléchargez un compositeur séparément pour chaque projet).

La commande de téléchargement pour Windows est

php -r "readfile('https://getcomposer.org/installer');" | php

Linux est :

curl -sS https://getcomposer.org/installer | php

Après le téléchargement, il devrait y avoir un fichier composer.phar dans le répertoire, nous pouvons

php composer.phar

Appelez ce fichier, si une ligne de listes d'utilisation apparaît, alors l'installation est réussie

Composer fonctionne comme ceci :

Il y a composer.json et composer dans ce répertoire .lock deux fichiers.

Modifier composer.json consiste à modifier le contenu des packages dépendants, mais ce fichier n'est pas téléchargé dès qu'il est enregistré, il n'est enregistré que dans ce fichier,

via <.>

php composer.phar install
consiste à verrouiller le contenu en json dans le dossier composer.lock (les mises à jour des dépendances de fichiers sont toutes dans composer.lock).

signifie verrouiller le contenu à mettre à jour dans le verrou par hachage.

php composer.phar update
Cette phrase consiste à mettre à jour le package de dépendances.

Mais la mise à jour ici consiste à mettre à jour tous les packages dépendants, mais si nous voulons uniquement mettre à jour un certain package individuellement,

Nous pouvons utiliser cette commande

composer require new/package
Si this La phrase ne peut pas être installée, puis remplacez la phrase suivante

php composer.phar require new/package
similaire à

php composer.phar require qcloudsms/qcloudsms_php
pour installer le service SMS de Tencent

php composer.phar require phpmailer/ phpmailer


Les packages ajoutés pour l'installation de PHPmailer

sont tous sous ventor

Le moyen le plus simple est de télécharger la bibliothèque tierce de PHPmailer depuis composer

Connexe recommandé :

Explication détaillée des étapes pour créer le package Composer en PHP

Installation du package de dépendances PHP Composer

Utiliser Composer automatiquement Charger l'espace de noms php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn