La colonne tutorielle suivante de composer vous présentera 2 méthodes d'utilisation de composer pour extraire des bibliothèques. J'espère qu'elle sera utile aux amis dans le besoin !
1. Il existe deux façons d'utiliser composer pour extraire la bibliothèque, la première consiste à l'extraire via la ligne de commande
Par exemple, lorsque vous besoin d'intégrer monolog Pour le moment, nous avons seulement besoin de savoir que composer placera la bibliothèque dans le dossier du fournisseur sous le dossier actuel par défaut
Par conséquent, nous pouvons localiser le répertoire racine du framework via la ligne de commande, que ce soit il s'agit de Windows ou Linux. De manière générale, la commande suivante prend Windows comme exemple. Supposons que notre framework soit installé dans le répertoire d'environnement de phpstudy et que le chemin soit D:phpstudywww. Nous pouvons exécuter cmd en tant qu'administrateur et saisir :
cd /d D:\phpstudy\www
composer require monolog/monolog
composer config -g repo.packagist composer https://packagist.phpcomposer.com
Dans le répertoire racine du framework, nous trouverons un fichier composer.json, nous pouvons l'ouvrir avec un éditeur. Nous pouvons trouver la clé require sans regarder les autres informations. Il y a un "php" par défaut : "> =5.4.0", ce qui signifie que la version de php utilisée doit être supérieure à 5.4.0
Nous pouvons utiliser la "library name": "version number method" pour définir la liste des bibliothèques dont nous avons besoin, et la méthode de contrainte de version spécifique, cliquez ici pour apprendre et voir
Prenons également le monologue comme exemple, nous pouvons y parvenir en ajoutant require Le besoin final est :
"require": { "php": ">=5.4.0", "monolog/monolog": "1.2.*" }
Enregistrez ensuite le fichier json, saisissez cmd, localisez le répertoire au même niveau du fichier json, saisissez :
composer update
Puis entrez dans l'étape de mise à jour du package
Quand
apparaît, cela signifie que nous l'avons installé, ouvrez le cadre. Les fichiers associés peuvent être consultés dans le répertoire du fournisseur
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!