Maison  >  Article  >  outils de développement  >  Comment utiliser Composer avec Yii2

Comment utiliser Composer avec Yii2

藏色散人
藏色散人avant
2019-08-13 14:28:003258parcourir

La colonne suivante présentera comment utiliser Composer dans Yii2 à partir de la colonne Tutoriel d'utilisation du compositeur J'espère qu'elle sera utile aux amis qui en ont besoin !

Comment utiliser Composer avec Yii2

composer est un outil utilisé par PHP pour gérer les relations de dépendance. Vous pouvez déclarer les bibliothèques d'outils externes (bibliothèques) dont vous dépendez dans votre projet, et Composer vous aidera à installer ces fichiers de bibliothèque dépendants

site chinois de composer

http : //www.phpcomposer.com/

Chemin d'installation

Chemin d'installation de Composer https://getcomposer.org/download/

Installation sous Windows

Une fois Composer installé avec succès dans Windows, le fichier composer.phar sera généré dans le chemin C:ProgramDataComposerSetupbin.

Impossible de saisir le fichier ouvert : composer.phar apparaît pendant l'utilisation. Vous devez vérifier le répertoire d'installation du compositeur et la configuration des variables d'environnement.

Opération réelle

Avant de devoir exécuter la commande composer, vous pouvez copier le fichier composer.phar dans le fichier du projet, puis l'exécuter

pour que nous voulions Prenons l'exemple de l'installation de l'extension Yii2-admin https://github.com/mdmsoft/yii2-admin Il nous suffit de copier composer.phar dans le répertoire du projet Yii2, puis de basculer la ligne de commande sur. ce répertoire et exécutez

php composer.phar require mdmsoft/yii2-admin "~1.0"

Le signe d'achèvement est que le fournisseur ajoute le dossier source mdmsoft, qui est le fichier source de yii2-admin.

Voici les nœuds pertinents de composer.json

"require": {
        "php": ">=5.4.0",
        "yiisoft/yii2": "*",
        "yiisoft/yii2-bootstrap": "*",
        "yiisoft/yii2-swiftmailer": "*",
        "guzzlehttp/guzzle": "~5.0",
        "mdmsoft/yii2-admin": "~1.0"
    },

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer